OpenTP1 Version 7 Messages

[Contents][Index][Back][Next]

KFCA32440-E (G)

Input message length exceeded maximum length. Service group name=aa...aa Service name=bb...bb Profile ID=cc...cc Maximum message length(Client)=dd...dd(MB) Maximum message length(Connector)=ee...ee(MB) Exception information=ff...ff

The service request message length exceeds the maximum length# of the RPC message.
aa...aa: Service group name
bb...bb: Service name
cc...cc: Profile ID of the configuration definition
dd...dd: Value specified in the configuration definition (maxMessageSize attribute of the rpc element) for TP1/Client for .NET Framework (1 is displayed if the specification was omitted.)
ee...ee: Value specified in the configuration definition (maxMessageSize attribute of the option element) for TP1/Connector for .NET Framework (1 is displayed if the specification was omitted.)
ff...ff: Exception information
S: Interrupts processing, and then throws TP1ConnectorException.
O: Contact the OpenTP1 system administrator.
Countermeasure: Take the action described below for the applicable situation:
When an indexed record is used:
Set the service request message length specified in the indexed record to the value of the maximum length# or less, and then retry.
When a custom record is used:
Make sure that the correct custom record created with the spp2cstub or spp2tsp command is being used. Change the setting so that the length of the data type definition for the created custom record is equal to or smaller than the maximum length#, and then retry.
When a client stub generated from the .NET interface definition is used:
Check the data specified in the argument and set the message length to the value of the maximum length# or less, and then retry.
When the function for extending the maximum length of an RPC message is used:
Check the values specified for the function for extending the maximum length of an RPC message for each of TP1/Server (TP1/Server Base or TP1/LiNK), TP1/Extension for .NET Framework, TP1/Client for .NET Framework, and TP1/Connector for .NET Framework.
Even if the values specified in TP1/Client for .NET Framework and TP1/Connector for .NET Framework do not exceed the maximum length, a message exceeding the maximum length specified in TP1/Server or TP1/Extension for .NET Framework cannot be sent or received. Therefore, the values specified in TP1/Client for .NET Framework and TP1/Connector for .NET Framework must be smaller than the value specified in TP1/Server or TP1/Extension for .NET Framework.
#
The default is 1 MB. However, when the function for extending the maximum length of an RPC message is enabled in TP1/Server, TP1/Extension for .NET Framework, TP1/Client for .NET Framework, and TP1/Connector for .NET Framework, the smallest of the specified maximum lengths takes effect.