[ 
https://issues.apache.org/jira/browse/CAMEL-12216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrea Cosentino resolved CAMEL-12216.
--------------------------------------
    Resolution: Invalid

> Intermittent time outs
> ----------------------
>
>                 Key: CAMEL-12216
>                 URL: https://issues.apache.org/jira/browse/CAMEL-12216
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-salesforce
>    Affects Versions: 2.20.1
>            Reporter: srinivas
>            Priority: Major
>
> Hi,
>   We are using the sales force component and trying to write to external 
> salesforce health cloud using the camel salesforce component. Most of the 
> times, the data seem to flow. However abruptly I see the below errors. If I 
> reprocess the failed one again, it would work. But looks like this keeps 
> happening a few times. Your suggestions, thoughts would be helpful.
>  
>  
> 2018-01-30 21:06:29.399 INFO 31221 --- [[JPASalesForce]] 
> c.f.s.s.processors.PatientProcessor : In PersonProcessor, Message received 
> for patient MRN :: 5000307798
> 2018-01-30 21:06:29.401 INFO 31221 --- [[JPASalesForce]] salesforce-route : 
> Message Processed in AccountProcessor! Posting RequestBody to Salesforce :: 
> \{"HealthCloudGA__MedicalRecordNumber__c":"5000307798","HealthCloudGA__SourceSystemId__c":"5000307798","BillingStreet":"2
>  SAPLING 
> CIRCLES","BillingCity":"NASHUA","BillingState":"NH","BillingPostalCode":"03062","BillingCountry":"USA","ShippingStreet":"2
>  SAPLING 
> CIRCLES","ShippingCity":"NASHUA","ShippingState":"NH","ShippingPostalCode":"03062","ShippingCountry":"USA","Phone":"605-101-0088","RecordTypeId":"012f40000009FE9AAM","Name":"Test,
>  Zombie"}
> 2018-01-30 21:07:29.410 ERROR 31221 --- [92963-scheduler] 
> o.a.camel.processor.DefaultErrorHandler : Failed delivery for (MessageId: 
> ID-hal-duffa-q03-dc-com-1517353893522-0-34236 on ExchangeId: 
> ID-hal-duffy-q03-dc-com-1517353893522-0-34235). Exhausted after delivery 
> attempt: 1 caught: 
> org.apache.camel.component.salesforce.api.SalesforceException: Unexpected 
> error \{0:null} executing 
> \{PATCH:https://my.salesforce.com/services/data/v41.0/sobjects/Account/HealthCloudGA__SourceSystemId__c/5000307798}
> Message History
> ---------------------------------------------------------------------------------------------------------------------------------------
> RouteId ProcessorId Processor Elapsed (ms)
> [salesforce-route ] [salesforce-route ] [activemq://queue:JPASalesForce ] [ 
> 60064]
> [salesforce-route ] [doTry6 ] [doTry ] [ 60010]
> [salesforce-route ] [convertBodyTo1 ] 
> [convertBodyTo[org.hl7.fhir.dstu3.model.Patient] ] [ 0]
> [salesforce-route ] [process21 ] [ref:patientProcessor ] [ 2]
> [salesforce-route ] [process22 ] [ref:accountProcessor ] [ 1]
> [salesforce-route ] [log35 ] [log ] [ 0]
> [salesforce-route ] [to8 ] 
> [salesforce:upsertSObject?sObjectIdName=HealthCloudGA__SourceSystemId__c&sObjec]
>  [ 60007]
> Stacktrace
> ---------------------------------------------------------------------------------------------------------------------------------------
> org.apache.camel.component.salesforce.api.SalesforceException: Unexpected 
> error \{0:null} executing 
> \{PATCH:https://my.salesforce.com/services/data/v41.0/sobjects/Account/HealthCloudGA__SourceSystemId__c/5000307798}
>  at 
> org.apache.camel.component.salesforce.internal.client.AbstractClientBase$1.onComplete(AbstractClientBase.java:182)
>  [camel-salesforce-2.20.1.jar:2.20.1]
>  at 
> org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:193)
>  [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:185)
>  [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:459)
>  [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpReceiver.abort(HttpReceiver.java:540) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpChannel.abortResponse(HttpChannel.java:129) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpChannel.abort(HttpChannel.java:122) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpExchange.abort(HttpExchange.java:257) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.HttpConversation.abort(HttpConversation.java:141) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpRequest.abort(HttpRequest.java:748) 
> [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.TimeoutCompleteListener.run(TimeoutCompleteListener.java:71)
>  [jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_66]
>  at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_66]
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  [na:1.8.0_66]
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  [na:1.8.0_66]
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [na:1.8.0_66]
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [na:1.8.0_66]
>  at java.lang.Thread.run(Thread.java:745) [na:1.8.0_66]
> Caused by: java.util.concurrent.TimeoutException: Total timeout 60000 ms 
> elapsed
>  ... 8 common frames omitted
> 2018-01-30 21:07:29.411 WARN 31221 --- [[JPASalesForce]] 
> o.a.c.c.jms.EndpointMessageListener : Execution of JMS message listener 
> failed. Caused by: [org.apache.camel.RuntimeCamelException - 
> org.apache.camel.component.salesforce.api.SalesforceException: Unexpected 
> error \{0:null} executing 
> \{PATCH:https://my.salesforce.com/services/data/v41.0/sobjects/Account/HealthCloudGA__SourceSystemId__c/5000307798}]
> org.apache.camel.RuntimeCamelException: 
> org.apache.camel.component.salesforce.api.SalesforceException: Unexpected 
> error \{0:null} executing 
> \{PATCH:https://my.salesforce.com/services/data/v41.0/sobjects/Account/HealthCloudGA__SourceSystemId__c/5000307798}
>  at 
> org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1831)
>  ~[camel-core-2.20.1.jar:2.20.1]
>  at 
> org.apache.camel.component.jms.EndpointMessageListener$EndpointMessageListenerAsyncCallback.done(EndpointMessageListener.java:195)
>  ~[camel-jms-2.20.1.jar:2.20.1]
>  at 
> org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:116)
>  ~[camel-jms-2.20.1.jar:2.20.1]
>  at 
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:719)
>  ~[spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:679)
>  ~[spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:649)
>  ~[spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:317)
>  [spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:255)
>  [spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1166)
>  [spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1158)
>  [spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1055)
>  [spring-jms-4.3.12.RELEASE.jar:4.3.12.RELEASE]
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [na:1.8.0_66]
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [na:1.8.0_66]
>  at java.lang.Thread.run(Thread.java:745) [na:1.8.0_66]
> Caused by: org.apache.camel.component.salesforce.api.SalesforceException: 
> Unexpected error \{0:null} executing 
> \{PATCH:https://my.salesforce.com/services/data/v41.0/sobjects/Account/HealthCloudGA__SourceSystemId__c/5000307798}
>  at 
> org.apache.camel.component.salesforce.internal.client.AbstractClientBase$1.onComplete(AbstractClientBase.java:182)
>  ~[camel-salesforce-2.20.1.jar:2.20.1]
>  at 
> org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:193)
>  ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:185)
>  ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:459)
>  ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpReceiver.abort(HttpReceiver.java:540) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpChannel.abortResponse(HttpChannel.java:129) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpChannel.abort(HttpChannel.java:122) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpExchange.abort(HttpExchange.java:257) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.HttpConversation.abort(HttpConversation.java:141) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at org.eclipse.jetty.client.HttpRequest.abort(HttpRequest.java:748) 
> ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at 
> org.eclipse.jetty.client.TimeoutCompleteListener.run(TimeoutCompleteListener.java:71)
>  ~[jetty-client-9.4.7.v20170914.jar:9.4.7.v20170914]
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> ~[na:1.8.0_66]
>  at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_66]
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  ~[na:1.8.0_66]
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  ~[na:1.8.0_66]
>  ... 3 common frames omitted
> Caused by: java.util.concurrent.TimeoutException: Total timeout 60000 ms 
> elapsed
>  ... 8 common frames omitted
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to