This is what I get if I try the same test case in 3.3.1
DEBUG - JettyContextManager - Dispatching job:
org.mortbay.jetty.security.sslsocketconnector$sslconnect...@469212f4
DEBUG - JAASAuthenticationService - Authenticating 'portal
DEBUG - JAASAuthenticationService - Authenticating portal successfully
DEBUG - HttpComponent - Receiving HTTP request: POST
/changePassword/ HTTP/1.1
Authorization: Basic cG9ydGFsOnBvcnRhbHBhc3M=
User-Agent: Jakarta Commons-HttpClient/3.1
Host: 192.168.2.90:8192
Content-Length: 181
DEBUG - DefaultHttpConsumerMarshaler - Using default request content
encoding.
DEBUG - HttpComponent - Created correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-3:0
in DeliveryChannel{servicemix-http}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SecuredBroker - service name
:{http://servicemix.in2m.com/operations/changepassword}MessageEnricherService
DEBUG - SecuredBroker - operation name :null
DEBUG - SedaFlow - Called Flow send
DEBUG - HttpComponent - Suspending continuation for
exchange: ID:127.0.1.1-12760b27972-3:0
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@2c808512 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-3:0
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}MessageEnricherService
endpoint: messageEnricherEndpoint
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - BeanComponent - Received exchange: status: Active,
role: provider
DEBUG - BeanComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - BeanComponent - Correlation id retrieved from
ThreadLocal: ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - SendSync
ID:127.0.1.1-12760b27972-5:0 in DeliveryChannel{servicemix-bean}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SecuredBroker - service name
:{http://servicemix.in2m.com/operations/changepassword}ValidateService
DEBUG - SecuredBroker - operation name :null
DEBUG - SedaFlow - Called Flow send
DEBUG - DeliveryChannelImpl - Waiting for exchange
ID:127.0.1.1-12760b27972-5:0 (54c03bcd) to be answered in
DeliveryChannel{servicemix-bean} from sendSync
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@18963b33 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-5:0
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}ValidateService
endpoint: camel127-0-1-1-12760b27972-9-0
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - CamelJbiComponent - Received exchange: status: Active,
role: provider
DEBUG - CamelJbiComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - CamelJbiComponent - Received exchange: InOut[
id: ID:127.0.1.1-12760b27972-5:0
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}ValidateService
endpoint: camel127-0-1-1-12760b27972-9-0
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - CamelJbiComponent - Correlation id retrieved from
ThreadLocal: ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-4:0
in DeliveryChannel{servicemix-camel}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SecuredBroker - service name
:{http://servicemix.in2m.com/operations/changepassword}RoutingService
DEBUG - SecuredBroker - operation name :null
DEBUG - SedaFlow - Called Flow send
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@1a57e030 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:0
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}RoutingService
endpoint: camel127-0-1-1-12760b27972-14-0
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - CamelJbiComponent - Received exchange: status: Active,
role: provider
DEBUG - CamelJbiComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - CamelJbiComponent - Received exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:0
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}RoutingService
endpoint: camel127-0-1-1-12760b27972-14-0
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - CamelJbiComponent - Correlation id retrieved from
ThreadLocal: ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - SendSync
ID:127.0.1.1-12760b27972-4:1 in DeliveryChannel{servicemix-camel}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SecuredBroker - service name
:{http://servicemix.in2m.com/operations/changepassword}DirectorService
DEBUG - SecuredBroker - operation name :null
DEBUG - SedaFlow - Called Flow send
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@7d25e791 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:1
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}DirectorService
endpoint: directorEndpoint
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
DEBUG - HttpComponent - Received exchange: status: Active,
role: provider
DEBUG - HttpComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - Waiting for exchange
ID:127.0.1.1-12760b27972-4:1 (6302d3de) to be answered in
DeliveryChannel{servicemix-camel} from sendSync
ERROR - HttpComponent - Error processing exchange InOut[
id: ID:127.0.1.1-12760b27972-4:1
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}DirectorService
endpoint: directorEndpoint
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
]
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:246)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:79)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:121)
at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706)
at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1321)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at
org.apache.servicemix.http.processors.ProviderProcessor.process(ProviderProcessor.java:160)
at
org.apache.servicemix.soap.SoapEndpoint.process(SoapEndpoint.java:368)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:627)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:581)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseLifeCycle.java:535)
at
org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLifeCycleWrapper.java:60)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:623)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
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)
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-4:1
in DeliveryChannel{servicemix-http}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SedaFlow - Called Flow send
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@4e4f2c1c dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:1
status: Error
role: consumer
service:
{http://servicemix.in2m.com/operations/changepassword}DirectorService
endpoint: directorEndpoint
in: <?xml version="1.0" encoding="UTF-8"?><request
xmlns="http://www.finicity.com">
<updatePassword>
<userName>prat002</userName>
<password>mvelopes</password>
</updatePassword>
</request>
error: java.net.ConnectException: Connection refused
]
DEBUG - DeliveryChannelImpl - Notifying exchange
ID:127.0.1.1-12760b27972-4:1(6302d3de) in DeliveryChannel{servicemix-camel}
from processInboundSynchronousExchange
DEBUG - DeliveryChannelImpl - Notified:
ID:127.0.1.1-12760b27972-4:1(6302d3de) in DeliveryChannel{servicemix-camel}
from sendSync
ERROR - DeadLetterChannel - Failed delivery for exchangeId:
ID-test-smx/48983-1268637704249/0-1. On delivery attempt: 0 caught:
java.net.ConnectException: Connection refused
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:246)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:79)
at
org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:121)
at
org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706)
at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1321)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at
org.apache.servicemix.http.processors.ProviderProcessor.process(ProviderProcessor.java:160)
at
org.apache.servicemix.soap.SoapEndpoint.process(SoapEndpoint.java:368)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:627)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:581)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseLifeCycle.java:535)
at
org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLifeCycleWrapper.java:60)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:623)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
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)
DEBUG - CamelJbiComponent - Correlation id retrieved from
ThreadLocal: ID:127.0.1.1-12760b27972-3:0
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-4:2
in DeliveryChannel{servicemix-camel}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SecuredBroker - service name
:{http://servicemix.in2m.com/operations/changepassword}ResponseGeneratorService
DEBUG - SecuredBroker - operation name :null
DEBUG - SedaFlow - Called Flow send
ERROR - DeadLetterChannel - Failed delivery for exchangeId:
ID-test-smx/48983-1268637704249/0-1. Handled by the failure processor:
Pipeline[setBody(<response><status>4000</status><message>Connection
Error</message></response>),
sendTo(Endpoint[service:http://servicemix.in2m.com/operations/changepassword/ResponseGeneratorService?mep=in-out])]
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@1c61a885 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:2
status: Active
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}ResponseGeneratorService
endpoint: responeGeneratorEndpoint
in: <?xml version="1.0"
encoding="UTF-8"?><response><status>4000</status><message>Connection
Error</message></response>
]
DEBUG - BeanComponent - Received exchange: status: Active,
role: provider
DEBUG - BeanComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
*********************************Active********null**********
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-4:2
in DeliveryChannel{servicemix-bean}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SedaFlow - Called Flow send
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@5d325877 dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:2
status: Active
role: consumer
service:
{http://servicemix.in2m.com/operations/changepassword}ResponseGeneratorService
endpoint: responeGeneratorEndpoint
in: <?xml version="1.0"
encoding="UTF-8"?><response><status>4000</status><message>Connection
Error</message></response>
out: <?xml version="1.0"
encoding="UTF-8"?><response><status>4000</status><message>Connection
Error</message></response>
]
DEBUG - CamelJbiComponent - Received exchange: status: Active,
role: consumer
DEBUG - CamelJbiComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - SimpleEndpoint - SimpleEndpoint.done called:
DEBUG - DeliveryChannelImpl - Send ID:127.0.1.1-12760b27972-4:2
in DeliveryChannel{servicemix-camel}
DEBUG - SecuredBroker - send exchange with secure broker
DEBUG - SedaFlow - Called Flow send
DEBUG - SedaQueue -
org.apache.servicemix.jbi.nmr.flow.seda.sedaqueu...@76996f0c dequeued
exchange: InOut[
id: ID:127.0.1.1-12760b27972-4:2
status: Done
role: provider
service:
{http://servicemix.in2m.com/operations/changepassword}ResponseGeneratorService
endpoint: responeGeneratorEndpoint
in: <?xml version="1.0"
encoding="UTF-8"?><response><status>4000</status><message>Connection
Error</message></response>
out: <?xml version="1.0"
encoding="UTF-8"?><response><status>4000</status><message>Connection
Error</message></response>
]
DEBUG - BeanComponent - Received exchange: status: Done,
role: provider
DEBUG - BeanComponent - Retrieved correlation id:
ID:127.0.1.1-12760b27972-3:0
DEBUG - DefaultHttpConsumerMarshaler - Using default response content
encoding.
--
View this message in context:
http://old.nabble.com/How-would-the-message-flow-in-following-case-of-Servicemix3.3.1-tp27874114p27901124.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.