Skip to main content

Product: OpenFusion JacORB

Version: 2.1 and above

 

Description:

What does jacorb.connection.client.retry_on_failure property do?

 

Solution:

This property determines how the orb behaves when a network failure is detected. A packet is sent to a client that has been sitting for a long time with no other data being sent or received. If there is no response then this property determines JacORB's behavior.

1. jacorb.connection.client.retry_on_failure = off

The ORB will throw a COMM_FAILURE back to the client and the socket is closed. This is the default setting.

2. jacorb.connection.client.retry_on_failure = on

The ORB will infinitely retry all pending requests.

This property should be handled with care, because it retries infinitely and has no way to take care of the actual processing state of the request(s) to be re-marshalled on the server. If making the same call multiple times yields different results then this should not be used.


#OpenFusion
#KnowledgeDocs