Integration
gateway: general connection Failed (158,10836)
Occasionally we see that the Return response is the following: Integration Gateway: General Connection Failed (158, 10836).
On seeing some other resolution the following could be the cause of this message.
This error is thrown when there is no valid response.
Possible errors include:
Specify the time in milliseconds for the connector to wait for the message to transmit. If the timeout period expires without a successful transmission, the transaction fails.
The default value is 50000 (50 seconds).
Setting the property value to 120000 (120 seconds or 2 minutes), resolved the issue. Make sure that you modify the Node Connector as well as routing connector properties if one is defined.
Navigation: PeopleTools –> Integration Broker –> Integration Setup –> Nodes –> Connectors.
Property ID: HEADER.
Property Name: Timeout.
Value: 120000.
Go to Routings Tab and Select the Outbound Routing and Select Connector Properties. If you have a Property defined for e.g. PRIMARYURL then you will need to add it here as well, otherwise if it is blank then it is not needed to be added here.
Reason:
We send a XML Message to Vertex using HTTPTargetConnector in an app
engine program in batch mode. Occasionally we see that the Return response is the following: Integration Gateway: General Connection Failed (158, 10836).
On seeing some other resolution the following could be the cause of this message.
This error is thrown when there is no valid response.
Possible errors include:
1. Bad
gateway URL.
2. Sync
Service Timeout set and Service actually timed out.
3. Java
exception thrown - Check Application Server for possible Java exception.
Since URL is correct and there is no Java exception, the reason is Sync Service Timeout set and Service actually timed out.
Since URL is correct and there is no Java exception, the reason is Sync Service Timeout set and Service actually timed out.
·
In HTTPTargetConnector Properties there is a
Header Property called Timeout for which the default value is 50 seconds.
Solution: Specify the time in milliseconds for the connector to wait for the message to transmit. If the timeout period expires without a successful transmission, the transaction fails.
The default value is 50000 (50 seconds).
Setting the property value to 120000 (120 seconds or 2 minutes), resolved the issue. Make sure that you modify the Node Connector as well as routing connector properties if one is defined.
Navigation: PeopleTools –> Integration Broker –> Integration Setup –> Nodes –> Connectors.
Property ID: HEADER.
Property Name: Timeout.
Value: 120000.
Go to Routings Tab and Select the Outbound Routing and Select Connector Properties. If you have a Property defined for e.g. PRIMARYURL then you will need to add it here as well, otherwise if it is blank then it is not needed to be added here.
No comments:
Post a Comment