Hi all,
I'm still facing an issue which looks like a recursion (not the same), if the
endpoint url is a non existing one resulting in a connection refused.
Here is my endpoint config:
<syn:endpoint name="servicename#1.0#lbgroupname#A1###myhost">
<syn:address uri="some_non_existing_url" statistics="false">
<syn:timeout>
<syn:duration>120000</syn:duration>
<syn:action>fault</syn:action>
</syn:timeout>
<syn:markForSuspension>
<syn:retriesBeforeSuspend>3</syn:retriesBeforeSuspend>
<syn:retryDelay>500</syn:retryDelay>
</syn:markForSuspension>
<syn:suspendOnFailure>
<syn:initialDuration>100</syn:initialDuration>
<syn:progressionFactor>3</syn:progressionFactor>
<syn:maximumDuration>300000</syn:maximumDuration>
</syn:suspendOnFailure>
</syn:address>
</syn:endpoint>
[...]
[HttpClientWorker-7] WARN FaultHandler - ERROR_CODE : 101503 ERROR_MESSAGE :
Connection refused or failed for : myhost:6003
[HttpClientWorker-7] DEBUG AxisService - Get operation for anonOutInOp
[HttpClientWorker-7] DEBUG AxisService - Found axis operation:
org.apache.synapse.core.axis2.dynamicaxisoperat...@2720f6
[HttpClientWorker-7] DEBUG ConfigurationContext - registerOperationContext
(false): org.apache.axis2.context.operationcont...@16a9d0a with key:
urn:uuid:EEC7CAA6BBD62D98F91240074657255
[HttpClientWorker-7] DEBUG SandeshaModule$1 - Unsetting USE_ASYNC_OPERATIONS
and DISABLE_RESPONSE_ACK for unreliable message
[HttpClientWorker-7] DEBUG SandeshaModule$1 - Entry:
SandeshaModule::resolveTarget
[HttpClientWorker-7] DEBUG SandeshaUtil - Entry:
SandeshaUtil::isMessageUnreliable
[HttpClientWorker-7] DEBUG SandeshaUtil - Exit:
SandeshaUtil::isMessageUnreliable, false
[HttpClientWorker-7] DEBUG SandeshaModule$1 - Exit:
SandeshaModule::resolveTarget
[HttpClientWorker-7] DEBUG ConfigurationContext - registerOperationContext
(false): org.apache.axis2.context.operationcont...@16a9d0a with key:
urn:uuid:EEC7CAA6BBD62D98F91240074657255
[HttpClientWorker-7] DEBUG ConfigurationContext - msgContext: [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] action:
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "soapmonitorPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase
"soapmonitorPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "soapmonitorPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "OperationOutPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase
"OperationOutPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "OperationOutPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "RMPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase "RMPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "RMPhase"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "PolicyDetermination"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase
"PolicyDetermination"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "PolicyDetermination"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "MessageOut"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase "MessageOut"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking Handler
'AddressingOutHandler' in Phase 'MessageOut'
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "MessageOut"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking pre-condition for
Phase "Security"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Invoking phase "Security"
[HttpClientWorker-7] DEBUG Phase - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] Checking post-conditions for
phase "Security"
[HttpClientWorker-7] DEBUG AddressingHelper - [MessageContext:
logID=urn:uuid:EEC7CAA6BBD62D98F91240074679600] isReplyRedirected: ReplyTo is
null. Returning false
[HttpClientWorker-10] DEBUG SandeshaModule$1 - Unsetting USE_ASYNC_OPERATIONS
and DISABLE_RESPONSE_ACK for unreliable message
[HttpClientWorker-10] DEBUG SandeshaModule$1 - Entry:
SandeshaModule::resolveTarget
[HttpClientWorker-10] DEBUG SandeshaUtil - Entry:
SandeshaUtil::isMessageUnreliable
[HttpClientWorker-10] DEBUG SandeshaUtil - Exit:
SandeshaUtil::isMessageUnreliable, false
[HttpClientWorker-10] DEBUG SandeshaModule$1 - Exit:
SandeshaModule::resolveTarget
[HttpClientWorker-10] DEBUG OMNodeImpl - Builder is already complete.
[HttpClientWorker-10] WARN FaultHandler - ERROR_CODE : 101503 ERROR_MESSAGE :
Connection refused or failed for : pls-svc-2.uat.jamba.net:6003
[HttpClientWorker-10] DEBUG AxisService - Get operation for anonOutInOp
[...]
Any ideas? Otherwise I will try to dig into this if I find the time.
Regards,
Eric