Issue with jms binding with reply to and requesttimeout
ravi21588 Mar 21, 2016 10:38 AMHi,
I have a scenario where i need to implement sync consumer and async provider .
Service A:
Http service -> puts message in to a OrderRequestQueue which is a internal hornet queue ( has reply to and Request time out parameters set)
Service B
Picks message from OrderRequestQueue internal Hornet Q processes the request and send response back to OrderResponseQueue
when the http request is triggered messages are successfully put in OrderResponseQueue after processing ,but the service A is not picking the response from OrderResponseQueue and not sending it back.
Trace as below:
15:21:48,198 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Provider -> [unassigned]
Operation -> processOrder
MEP -> IN_OUT
Phase -> IN
State -> OK
Exchange Context ->
CamelCreatedTimestamp ..........................: Mon Mar 21 15:21:48 CET 2016
CamelFilterMatched .............................: false
CamelToEndpoint ................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
org.switchyard.bus.camel.consumer ..............: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ..............: org.switchyard.metadata.BaseExchangeContract@75165dcc
org.switchyard.bus.camel.dispatcher ............: org.switchyard.bus.camel.ExchangeDispatcher@3a928e1
org.switchyard.bus.camel.labels ................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase .................: IN
org.switchyard.bus.camel.replyHandler ..........: org.switchyard.component.common.SynchronousInOutHandler@f683822
org.switchyard.exchangeGatewayName .............: http1
org.switchyard.exchangeInitiatedNS .............: 401142371952859
org.switchyard.security.context.SecurityContext : DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
Message Context ->
breadcrumbId ........................: ID-VG02LT2625-54211-1458205732263-83-298
http_request_info ...................: HttpRequestInfo [authType=null, characterEncoding=UTF-8, contentType=application/soap+xml;charset=UTF-8;action="urn:switchyard-quickstart:bean-service:1.0", contextPath=/OnlineShopping/PlaceOrder, localAddr=127.0.0.1, localName=127.0.0.1, method=POST, pathInfo=/, protocol=HTTP/1.1, queryString=null, remoteAddr=127.0.0.1, remoteHost=127.0.0.1, remoteUser=null, contentLength=139, requestSessionId=null, requestURI=/OnlineShopping/PlaceOrder, scheme=http, serverName=localhost, requestPath=, pathInfoTokens=[], queryParams={}, credentials=[ConfidentialityCredential@742874204[confidential=false]]]
org.switchyard.bus.camel.labels .....: {org.switchyard.contentType=[org.switchyard.label.behavior.transient], org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], http_request_info=[org.switchyard.label.endpoint.http, org.switchyard.label.component.http]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.contentType ..........: java:java.lang.String
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-298
Message Content ->
<submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
------ End Message Trace -------
15:21:48,206 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Operation -> processOrder
MEP -> IN_OUT
Phase -> IN
State -> OK
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelFilterMatched ...............................: false
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@75165dcc
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@3a928e1
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: IN
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7df86273]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.common.SynchronousInOutHandler@f683822
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeGatewayName ...............: http1
org.switchyard.exchangeInitiatedNS ...............: 401142371952859
org.switchyard.security.context.SecurityContext ..: DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
Message Context ->
breadcrumbId ..............................: ID-VG02LT2625-54211-1458205732263-83-298
http_request_info .........................: HttpRequestInfo [authType=null, characterEncoding=UTF-8, contentType=application/soap+xml;charset=UTF-8;action="urn:switchyard-quickstart:bean-service:1.0", contextPath=/OnlineShopping/PlaceOrder, localAddr=127.0.0.1, localName=127.0.0.1, method=POST, pathInfo=/, protocol=HTTP/1.1, queryString=null, remoteAddr=127.0.0.1, remoteHost=127.0.0.1, remoteUser=null, contentLength=139, requestSessionId=null, requestURI=/OnlineShopping/PlaceOrder, scheme=http, serverName=localhost, requestPath=, pathInfoTokens=[], queryParams={}, credentials=[ConfidentialityCredential@742874204[confidential=false]]]
org.switchyard.bus.camel.labels ...........: {org.switchyard.contentType=[org.switchyard.label.behavior.transient], org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.transform.TransformSequence=[org.switchyard.label.behavior.transient], http_request_info=[org.switchyard.label.endpoint.http, org.switchyard.label.component.http]}
org.switchyard.bus.camel.messageSent ......: true
org.switchyard.contentType ................: java:java.lang.String
org.switchyard.messageId ..................: ID-VG02LT2625-54211-1458205732263-83-298
org.switchyard.transform.TransformSequence : org.switchyard.transform.TransformSequence@54d5d1d9
Message Content ->
<submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
------ End Message Trace -------
15:21:48,215 INFO [route93] (http-127.0.0.1/127.0.0.1:8080-22) OnlineShopping - message received: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
15:21:48,216 INFO [route93] (http-127.0.0.1/127.0.0.1:8080-22) ESBService - message received: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
15:21:48,217 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms
Provider -> [unassigned]
Operation -> processOrder
MEP -> IN_OUT
Phase -> IN
State -> OK
Exchange Context ->
CamelCreatedTimestamp ..........................: Mon Mar 21 15:21:48 CET 2016
CamelFilterMatched .............................: false
CamelToEndpoint ................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
org.switchyard.bus.camel.consumer ..............: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ..............: org.switchyard.metadata.BaseExchangeContract@21c42912
org.switchyard.bus.camel.dispatcher ............: org.switchyard.bus.camel.ExchangeDispatcher@2da21562
org.switchyard.bus.camel.labels ................: {org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase .................: IN
org.switchyard.bus.camel.replyHandler ..........: org.switchyard.component.camel.CamelResponseHandler@55646e0f
org.switchyard.exchangeInitiatedNS .............: 401142390738487
org.switchyard.operationName ...................: processOrder
org.switchyard.security.context.SecurityContext : DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
org.switchyard.serviceName .....................: {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Message Context ->
breadcrumbId ........................: ID-VG02LT2625-54211-1458205732263-83-298
http_request_info ...................: HttpRequestInfo [authType=null, characterEncoding=UTF-8, contentType=application/soap+xml;charset=UTF-8;action="urn:switchyard-quickstart:bean-service:1.0", contextPath=/OnlineShopping/PlaceOrder, localAddr=127.0.0.1, localName=127.0.0.1, method=POST, pathInfo=/, protocol=HTTP/1.1, queryString=null, remoteAddr=127.0.0.1, remoteHost=127.0.0.1, remoteUser=null, contentLength=139, requestSessionId=null, requestURI=/OnlineShopping/PlaceOrder, scheme=http, serverName=localhost, requestPath=, pathInfoTokens=[], queryParams={}, credentials=[ConfidentialityCredential@742874204[confidential=false]]]
org.switchyard.bus.camel.labels .....: {org.switchyard.contentType=[org.switchyard.label.behavior.transient], org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.contentType ..........: java:java.lang.String
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-302
Message Content ->
<submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
------ End Message Trace -------
15:21:48,222 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms
Operation -> processOrder
MEP -> IN_OUT
Phase -> IN
State -> OK
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelFilterMatched ...............................: false
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@21c42912
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@2da21562
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: IN
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7cd0174c]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.camel.CamelResponseHandler@55646e0f
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeInitiatedNS ...............: 401142390738487
org.switchyard.operationName .....................: processOrder
org.switchyard.security.context.SecurityContext ..: DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
org.switchyard.serviceName .......................: {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Message Context ->
breadcrumbId ..............................: ID-VG02LT2625-54211-1458205732263-83-298
http_request_info .........................: HttpRequestInfo [authType=null, characterEncoding=UTF-8, contentType=application/soap+xml;charset=UTF-8;action="urn:switchyard-quickstart:bean-service:1.0", contextPath=/OnlineShopping/PlaceOrder, localAddr=127.0.0.1, localName=127.0.0.1, method=POST, pathInfo=/, protocol=HTTP/1.1, queryString=null, remoteAddr=127.0.0.1, remoteHost=127.0.0.1, remoteUser=null, contentLength=139, requestSessionId=null, requestURI=/OnlineShopping/PlaceOrder, scheme=http, serverName=localhost, requestPath=, pathInfoTokens=[], queryParams={}, credentials=[ConfidentialityCredential@742874204[confidential=false]]]
org.switchyard.bus.camel.labels ...........: {org.switchyard.contentType=[org.switchyard.label.behavior.transient], org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.transform.TransformSequence=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent ......: true
org.switchyard.contentType ................: java:java.lang.String
org.switchyard.messageId ..................: ID-VG02LT2625-54211-1458205732263-83-302
org.switchyard.transform.TransformSequence : org.switchyard.transform.TransformSequence@69523a27
Message Content ->
<submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
------ End Message Trace -------
15:21:48,236 INFO [route87] (Camel (camel-75) thread #456 - JmsConsumer[OrderRequestQueue]) OrderProcess - message received: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>
15:21:48,259 INFO [route87] (Camel (camel-75) thread #456 - JmsConsumer[OrderRequestQueue]) OrderProcess - message response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?><submitOrderResponse><orderAck><orderId>100033</orderId><accepted>true</accepted><status>Order Accepted</status></orderAck></submitOrderResponse>
15:21:48,865 WARN [org.apache.camel.component.jms.reply.PersistentQueueReplyManager] (Camel (camel-84) thread #479 - JmsReplyManagerTimeoutChecker[OrderResponseQueue]) Timeout occurred after 10 millis waiting for reply message with correlationID [Camel-ID-VG02LT2625-54211-1458205732263-83-305]. Setting ExchangeTimedOutException on (MessageId: ID-VG02LT2625-54211-1458205732263-83-304 on ExchangeId: ID-VG02LT2625-54211-1458205732263-83-306) and continue routing.
15:21:48,869 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms
Operation -> processOrder
MEP -> IN_OUT
Phase -> OUT
State -> FAULT
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelExceptionCaught .............................: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
CamelFailureEndpoint .............................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
CamelFailureHandled ..............................: true
CamelFilterMatched ...............................: false
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@21c42912
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@2da21562
org.switchyard.bus.camel.fault ...................: true
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: OUT
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7cd0174c]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.camel.CamelResponseHandler@55646e0f
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeGatewayName ...............: jms1
org.switchyard.exchangeInitiatedNS ...............: 401142390738487
org.switchyard.operationName .....................: processOrder
org.switchyard.rollbackOnFault ...................: true
org.switchyard.security.context.SecurityContext ..: DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
org.switchyard.serviceName .......................: {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Message Context ->
org.switchyard.bus.camel.labels .....: {org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.exchangeDurationMS=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.exchangeDurationMS ...: 652
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-307
org.switchyard.relatesTo ............: ID-VG02LT2625-54211-1458205732263-83-302
------ End Message Trace -------
15:21:48,873 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms
Operation -> processOrder
MEP -> IN_OUT
Phase -> OUT
State -> FAULT
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelExceptionCaught .............................: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
CamelFailureEndpoint .............................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
CamelFailureHandled ..............................: true
CamelFilterMatched ...............................: true
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DComponent/OrderTestJms
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}Component/OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@21c42912
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@2da21562
org.switchyard.bus.camel.fault ...................: true
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: OUT
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OrderTestJms, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7cd0174c]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.camel.CamelResponseHandler@55646e0f
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeGatewayName ...............: jms1
org.switchyard.exchangeInitiatedNS ...............: 401142390738487
org.switchyard.operationName .....................: processOrder
org.switchyard.rollbackOnFault ...................: true
org.switchyard.security.context.SecurityContext ..: DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
org.switchyard.serviceName .......................: {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Message Context ->
org.switchyard.bus.camel.labels .....: {org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.exchangeDurationMS=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.exchangeDurationMS ...: 652
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-307
org.switchyard.relatesTo ............: ID-VG02LT2625-54211-1458205732263-83-302
------ End Message Trace -------
15:21:48,877 ERROR [org.apache.camel.processor.DefaultErrorHandler] (http-127.0.0.1/127.0.0.1:8080-22) Failed delivery for (MessageId: ID-VG02LT2625-54211-1458205732263-83-300 on ExchangeId: ID-VG02LT2625-54211-1458205732263-83-301). Exhausted after delivery attempt: 1 caught: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
at org.switchyard.component.camel.common.handler.OutboundHandler.handleInOut(OutboundHandler.java:184) [switchyard-component-common-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.camel.common.handler.OutboundHandler.handleMessage(OutboundHandler.java:145) [switchyard-component-common-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.processors.ProviderProcessor.process(ProviderProcessor.java:29) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.audit.FaultProcessor.process(FaultProcessor.java:46) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.fabric.FabricTraceProcessor.process(FabricTraceProcessor.java:81) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:308) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.TryProcessor.process(TryProcessor.java:104) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.TryProcessor.process(TryProcessor.java:78) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.audit.FaultProcessor.process(FaultProcessor.java:46) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.fabric.FabricTraceProcessor.process(FabricTraceProcessor.java:81) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:308) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:122) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteInflightRepositoryProcessor.processNext(RouteInflightRepositoryProcessor.java:48) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:60) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.processAsync(UnitOfWorkProcessor.java:150) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:86) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:366) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:337) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:233) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:337) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:159) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:106) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:92) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.ExchangeDispatcher.dispatch(ExchangeDispatcher.java:87) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.CamelExchange.sendInternal(CamelExchange.java:234) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.CamelExchange.send(CamelExchange.java:171) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.camel.SwitchYardProducer.process(SwitchYardProducer.java:110) [switchyard-component-camel-switchyard-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:122) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:298) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.fabric.FabricTraceProcessor.process(FabricTraceProcessor.java:81) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:334) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:220) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:308) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.processAsync(UnitOfWorkProcessor.java:150) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteInflightRepositoryProcessor.processNext(RouteInflightRepositoryProcessor.java:48) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:86) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.component.camel.SwitchYardConsumer.invokeCamelProcessor(SwitchYardConsumer.java:187) [switchyard-component-camel-switchyard-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.camel.SwitchYardConsumer.handleMessage(SwitchYardConsumer.java:95) [switchyard-component-camel-switchyard-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.processors.ProviderProcessor.process(ProviderProcessor.java:29) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.audit.FaultProcessor.process(FaultProcessor.java:46) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.fabric.FabricTraceProcessor.process(FabricTraceProcessor.java:81) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:308) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.TryProcessor.process(TryProcessor.java:104) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.TryProcessor.process(TryProcessor.java:78) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.audit.FaultProcessor.process(FaultProcessor.java:46) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.fabric.FabricTraceProcessor.process(FabricTraceProcessor.java:81) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.interceptor.DefaultChannel.process(DefaultChannel.java:308) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteContextProcessor.processNext(RouteContextProcessor.java:46) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:122) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.RouteInflightRepositoryProcessor.processNext(RouteInflightRepositoryProcessor.java:48) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:60) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.processAsync(UnitOfWorkProcessor.java:150) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:117) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:99) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:86) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.processor.UnitOfWorkProducer.process(UnitOfWorkProducer.java:63) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:366) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache$2.doInProducer(ProducerCache.java:337) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:233) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:337) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.ProducerCache.send(ProducerCache.java:159) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:106) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.impl.DefaultProducerTemplate.send(DefaultProducerTemplate.java:92) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.switchyard.bus.camel.ExchangeDispatcher.dispatch(ExchangeDispatcher.java:87) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.CamelExchange.sendInternal(CamelExchange.java:234) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.bus.camel.CamelExchange.send(CamelExchange.java:171) [switchyard-bus-camel-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.http.InboundHandler.invoke(InboundHandler.java:118) [switchyard-component-http-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.http.HttpGatewayServlet.handle(HttpGatewayServlet.java:143) [switchyard-component-http-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at org.switchyard.component.http.HttpGatewayServlet.service(HttpGatewayServlet.java:114) [switchyard-component-http-1.1.1-p5-redhat-1.jar:1.1.1-p5-redhat-1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source) [:1.7.0_80]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_80]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_80]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_80]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:536) [rt.jar:1.7.0_80]
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:155)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:288)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:59)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:197)
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_80]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_80]
Caused by: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
at org.apache.camel.component.jms.reply.ReplyManagerSupport.processReply(ReplyManagerSupport.java:133) [camel-jms-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.component.jms.reply.TemporaryQueueReplyHandler.onTimeout(TemporaryQueueReplyHandler.java:61) [camel-jms-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.component.jms.reply.CorrelationTimeoutMap.onEviction(CorrelationTimeoutMap.java:53) [camel-jms-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.component.jms.reply.CorrelationTimeoutMap.onEviction(CorrelationTimeoutMap.java:30) [camel-jms-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.support.DefaultTimeoutMap.purge(DefaultTimeoutMap.java:209) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at org.apache.camel.support.DefaultTimeoutMap.run(DefaultTimeoutMap.java:159) [camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [rt.jar:1.7.0_80]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) [rt.jar:1.7.0_80]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) [rt.jar:1.7.0_80]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [rt.jar:1.7.0_80]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_80]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_80]
... 1 more
15:21:48,925 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Operation -> processOrder
MEP -> IN_OUT
Phase -> OUT
State -> FAULT
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelExceptionCaught .............................: org.switchyard.HandlerException: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
CamelFailureEndpoint .............................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
CamelFailureHandled ..............................: true
CamelFilterMatched ...............................: false
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@75165dcc
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@3a928e1
org.switchyard.bus.camel.fault ...................: true
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: OUT
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7df86273]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.common.SynchronousInOutHandler@f683822
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeGatewayName ...............: http1
org.switchyard.exchangeInitiatedNS ...............: 401142371952859
org.switchyard.rollbackOnFault ...................: true
org.switchyard.security.context.SecurityContext ..: DefaultSecurityContext@54347797[systemUUID=5eacbff8-a5b8-4d61-96db-efa476848939, expirationMillis=0, credentials=[ConfidentialityCredential@742874204[confidential=false]], securityDomainsToSubjects={}]
Message Context ->
org.switchyard.bus.camel.labels .....: {org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.exchangeDurationMS=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.exchangeDurationMS ...: 726
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-308
org.switchyard.relatesTo ............: ID-VG02LT2625-54211-1458205732263-83-298
------ End Message Trace -------
15:21:48,945 INFO [org.switchyard.handlers.MessageTraceHandler] (http-127.0.0.1/127.0.0.1:8080-22)
------- Begin Message Trace -------
Consumer -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Provider -> {urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping
Operation -> processOrder
MEP -> IN_OUT
Phase -> OUT
State -> FAULT
Exchange Context ->
CamelCreatedTimestamp ............................: Mon Mar 21 15:21:48 CET 2016
CamelExceptionCaught .............................: org.switchyard.HandlerException: org.switchyard.HandlerException: org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 10 millis due reply message with correlationID: Camel-ID-VG02LT2625-54211-1458205732263-83-305 not received. Exchange[Message: <submitOrder >
<order>
<orderId>100033</orderId>
<itemId>BUTTER</itemId>
<quantity>200</quantity>
</order>
</submitOrder>]
CamelFailureEndpoint .............................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
CamelFailureHandled ..............................: true
CamelFilterMatched ...............................: true
CamelToEndpoint ..................................: direct://%7Burn:com.example.switchyard:switchyard-http-mq-reply:1.0%7DOnlineShopping
org.switchyard.bus.camel.consumer ................: ServiceReference [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null]]
org.switchyard.bus.camel.contract ................: org.switchyard.metadata.BaseExchangeContract@75165dcc
org.switchyard.bus.camel.dispatcher ..............: org.switchyard.bus.camel.ExchangeDispatcher@3a928e1
org.switchyard.bus.camel.fault ...................: true
org.switchyard.bus.camel.labels ..................: {org.switchyard.exchangeGatewayName=[org.switchyard.label.behavior.transient], org.switchyard.exchangeInitiatedNS=[org.switchyard.label.behavior.transient], org.switchyard.exchange.transaction.beforeInvoked=[org.switchyard.label.behavior.transient], org.switchyard.security.context.SecurityContext=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.phase ...................: OUT
org.switchyard.bus.camel.provider ................: Service [name={urn:com.example.switchyard:switchyard-http-mq-reply:1.0}OnlineShopping, interface=SWITCHYARD010007: BaseServiceInterface [type=java, operations=[SWITCHYARD010008: processOrder : IN_OUT : [java:java.lang.String, java:java.lang.String, null]]], domain=ServiceDomain [name=null], metadata=org.switchyard.metadata.ServiceMetadataBuilder$ServiceMetadataImpl@7df86273]
org.switchyard.bus.camel.replyHandler ............: org.switchyard.component.common.SynchronousInOutHandler@f683822
org.switchyard.exchange.transaction.beforeInvoked : true
org.switchyard.exchangeGatewayName ...............: http1
org.switchyard.exchangeInitiatedNS ...............: 401142371952859
org.switchyard.rollbackOnFault ...................: true
Message Context ->
org.switchyard.bus.camel.labels .....: {org.switchyard.bus.camel.messageSent=[org.switchyard.label.behavior.transient], org.switchyard.exchangeDurationMS=[org.switchyard.label.behavior.transient]}
org.switchyard.bus.camel.messageSent : true
org.switchyard.exchangeDurationMS ...: 726
org.switchyard.messageId ............: ID-VG02LT2625-54211-1458205732263-83-308
org.switchyard.relatesTo ............: ID-VG02LT2625-54211-1458205732263-83-298
------ End Message Trace -------
Messages are piling up in OrderResponseQueue
Http Service Switchyard XML as below
<?xml version="1.0" encoding="UTF-8"?>
<sy:switchyard xmlns:camel="urn:switchyard-component-camel:config:1.1" xmlns:http="urn:switchyard-component-http:config:1.1" xmlns:jms="urn:switchyard-component-camel-jms:config:1.1" xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" xmlns:sy="urn:switchyard-config:switchyard:1.1" name="switchyard-http-mq-reply" targetNamespace="urn:com.example.switchyard:switchyard-http-mq-reply:1.0">
<sca:composite name="switchyard-http-mq-reply" targetNamespace="urn:com.example.switchyard:switchyard-http-mq-reply:1.0">
<sca:component name="Component">
<camel:implementation.camel>
<camel:xml path="route.xml"/>
</camel:implementation.camel>
<sca:service name="OnlineShopping">
<sca:interface.java interface="com.example.switchyard.switchyard_http_mq_reply.OnlineShopping"/>
</sca:service>
<sca:reference name="OrderTestJms">
<sca:interface.java interface="com.example.switchyard.switchyard_http_mq_reply.OrderTestJms"/>
</sca:reference>
</sca:component>
<sca:service name="OnlineShopping" promote="Component/OnlineShopping">
<sca:interface.java interface="com.example.switchyard.switchyard_http_mq_reply.OnlineShopping"/>
<http:binding.http name="http1">
<http:contextPath>OnlineShopping/PlaceOrder</http:contextPath>
</http:binding.http>
</sca:service>
<sca:reference name="OrderTestJms" multiplicity="0..1" promote="Component/OrderTestJms">
<sca:interface.java interface="com.example.switchyard.switchyard_http_mq_reply.OrderTestJms"/>
<jms:binding.jms name="jms1">
<jms:queue>OrderRequestQueue</jms:queue>
<jms:connectionFactory>#ConnectionFactory</jms:connectionFactory>
<jms:replyTo>OrderResponseQueue</jms:replyTo>
<jms:requestTimeout>10</jms:requestTimeout>
</jms:binding.jms>
</sca:reference>
</sca:composite>
<sy:domain>
<sy:properties>
<sy:property name="org.switchyard.handlers.messageTrace.enabled" value="true"/>
</sy:properties>
</sy:domain>
</sy:switchyard>
route.xml
<?xml version="1.0" encoding="ASCII"?>
<routes xmlns="http://camel.apache.org/schema/spring">
<route streamCache="true">
<from uri="switchyard://OrderService"/>
<log message="OrderProcess - message received: ${body}"/>
<process ref="OrderProcessImplementation"/>
<log message="OrderProcess - message response: ${body}"/>
</route>
</routes>
if i directly mention the uri <to uri="jms:queue:OrderRequestQueue?replyTo=OrderResponseQueue&amp;requestTimeout=10s&amp;jmsMessageType=Text&amp;useMessageIDAsCorrelationID=true&amp;connectionFactory=%23ConnectionFactory /> it is working fine.
I have not put the second process details since it is working fine.
Kindly let me know if i had done something wrong in configuration.