ICO0088E   javax.resource.ResourceException:
ICO0088E: methodname error.
Protocol violation. SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT interactions
are not allowed on a shareable persistent socket.

Explanation

The value SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT that is specified for the interactionVerb property is not valid. Because the connection factory is configured for a shareable persistent socket, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT is not allowed.

User response

Determine if you are using a shareable persistent connection by checking for a value of false for the CM0Dedicated property of the connection factory that is used by the interaction. Set the interaction to SYNC_SEND_RECEIVE, SYNC_SEND, and SYNC_END_CONVERSATION for shareable persistent connections.