My scenario is Fil-RFC-File which is a synchronous scenario.Today i got the below mentioned error in Production which affected the communication channels : Fil(Sender) and RFC(Receiver).It was due to the network unavailablity which existed for just 2-3 minutes.
com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: could not get a client from JCO.Pool: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect ping timeout occurred after 60 seconds.
I have searched the entire foum for this issue and found many replies regarding time out values.In order to rectify this problem the proposed solution was to do the time-out setting for inbound XI-Adapter of the Adapter Engine.Also the default values mentioned for inbound XI adapter in SAP note 791379 are as given below:
Property Name = [default]
xiadapter.inbound.numberRetries.default = 3
xiadapter.inbound.persistDuration.default = 2592000000 [ms]
xiadapter.inbound.retryInterval.default = 300000 [ms]
xiadapter.inbound.timeout.default = 180000 [ms]
If the default time out value is 3 minutes and since i havnt done any changes in default how can i get a message like "Connect ping timeout occurred after 60 seconds".Or am i missing something?
Could someone help me in finding the root of this issue.