synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hubert, Eric" <Eric.Hub...@foxmobile.com>
Subject Endless recursion in FaultHandler.handleFault()
Date Fri, 17 Apr 2009 00:58:17 GMT
Hi all,

 

Has someone ever seen something like that? It happened while local testing with Synapse trunk.

 

[...]

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:181)

      at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:173)

      at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:167)

      at org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:287)

      at org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:194)

      at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

      at java.lang.Thread.run(Thread.java:619)

[HttpServerWorker-1] WARN  FaultHandler - ERROR_CODE : 0 ERROR_MESSAGE : Unexpected error
during sending message out 

[HttpServerWorker-1] DEBUG AxisService - Get operation for anonOutInOp 

[HttpServerWorker-1] DEBUG AxisService - Found axis operation:  org.apache.synapse.core.axis2.DynamicAxisOperation@2f06b6


[HttpServerWorker-1] DEBUG ConfigurationContext - registerOperationContext (false): org.apache.axis2.context.OperationContext@cbbdf3
with key: urn:uuid:9FBF099295ABAFDCF71239925998622 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Unsetting USE_ASYNC_OPERATIONS and DISABLE_RESPONSE_ACK
for unreliable message 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Entry: SandeshaModule::resolveTarget 

[HttpServerWorker-1] DEBUG SandeshaUtil - Entry: SandeshaUtil::isMessageUnreliable 

[HttpServerWorker-1] DEBUG SandeshaUtil - Exit: SandeshaUtil::isMessageUnreliable, false 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Exit: SandeshaModule::resolveTarget 

[HttpServerWorker-1] DEBUG ProjectResourceBundle - org.apache.axis2.i18n.resource::handleGetObject(cannotInferTransport)


[HttpServerWorker-1] ERROR ClientUtils - The system cannot infer the transport information
from the /services/cmretrieval-game URL. 

[HttpServerWorker-1] DEBUG ProjectResourceBundle - org.apache.axis2.i18n.resource::handleGetObject(cannotInferTransport)


[HttpServerWorker-1] ERROR Axis2Sender - Unexpected error during sending message out 

org.apache.axis2.AxisFault: The system cannot infer the transport information from the /services/myservice
URL.

      at org.apache.axis2.description.ClientUtils.inferOutTransport(ClientUtils.java:82)

      at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:123)

      at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)

      at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:317)

      at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:56)

      at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:191)

      at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:194)

      at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:61)

      at org.apache.synapse.endpoints.IndirectEndpoint.send(IndirectEndpoint.java:54)

      at org.apache.synapse.endpoints.LoadbalanceEndpoint.send(LoadbalanceEndpoint.java:84)

      at org.apache.synapse.endpoints.LoadbalanceEndpoint.onChildEndpointFail(LoadbalanceEndpoint.java:122)

      at org.apache.synapse.endpoints.AbstractEndpoint.invokeNextFaultHandler(AbstractEndpoint.java:401)

      at org.apache.synapse.endpoints.AbstractEndpoint.onFault(AbstractEndpoint.java:286)

      at org.apache.synapse.endpoints.AddressEndpoint.onFault(AddressEndpoint.java:45)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:101)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

[...]

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107)

      at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:107) […]

      at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:181)

      at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:173)

      at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:167)

      at org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:287)

      at org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:194)

      at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)

      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

      at java.lang.Thread.run(Thread.java:619)

[HttpServerWorker-1] WARN  FaultHandler - ERROR_CODE : 0 ERROR_MESSAGE : Unexpected error
during sending message out 

[HttpServerWorker-1] DEBUG AxisService - Get operation for anonOutInOp 

[HttpServerWorker-1] DEBUG AxisService - Found axis operation:  org.apache.synapse.core.axis2.DynamicAxisOperation@2f06b6


[HttpServerWorker-1] DEBUG ConfigurationContext - registerOperationContext (false): org.apache.axis2.context.OperationContext@15cb20e
with key: urn:uuid:9FBF099295ABAFDCF71239925998622 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Unsetting USE_ASYNC_OPERATIONS and DISABLE_RESPONSE_ACK
for unreliable message 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Entry: SandeshaModule::resolveTarget 

[HttpServerWorker-1] DEBUG SandeshaUtil - Entry: SandeshaUtil::isMessageUnreliable 

[HttpServerWorker-1] DEBUG SandeshaUtil - Exit: SandeshaUtil::isMessageUnreliable, false 

[HttpServerWorker-1] DEBUG SandeshaModule$1 - Exit: SandeshaModule::resolveTarget 

[HttpServerWorker-1] DEBUG ProjectResourceBundle - org.apache.axis2.i18n.resource::handleGetObject(cannotInferTransport)


[HttpServerWorker-1] ERROR ClientUtils - The system cannot infer the transport information
from the /services/cmretrieval-game URL. 

[HttpServerWorker-1] DEBUG ProjectResourceBundle - org.apache.axis2.i18n.resource::handleGetObject(cannotInferTransport)


 

Regards,

   Eric

Mime
View raw message