Hi,

I have a simple route to subscribe to Salesforce platform event and
send to AWS-SQS queue. I am using mvn to execute the jar. sometimes
code is working fine and prints the platform event data. but most of
the times as soon as I run the jar, I see the attached
"org.cometd.common.TransportException: null" error. connection doesn't
recover by itself. I have to re-execute the jar. It fails pretty
frequently that I am unable to use the feature. Pls suggest if this is
a valid issue/ something specific to my environment.

Envirnoment:  MAC , Java 10

context.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {

from("sfdc:event/Netsuite_Customer_Event__e")
.process(new Processor() {

@Override
public void process(Exchange exchange) throws Exception {

PlatformEvent event = exchange.getIn().getBody(PlatformEvent.class);
System.out.println("****************Received Event : " +
event.getEventData().toString());
// org.cometd.bayeux.Message event =
exchange.getIn().getBody(org.cometd.bayeux.Message.class);
// System.out.println("Received Event: " + event.getJSON());

}

})
.to("aws-sqs:"
+ "FIFOQueue.fifo"
+ "?amazonSQSClient=#sqsClient"
+ "&extendMessageVisibility="
+ true
+ "&messageGroupIdStrategy=useConstant"
+ "&visibilityTimeout="
+ 900
+ 
"&attributeNames=ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,SentTimestamp");

}
});

Thanks,
Sowjanya
2018-09-04 15:49:07 DEBUG SubscriptionHelper:394 - [CHANNEL:META_SUBSCRIBE]: 
{failure={exception=org.cometd.common.TransportException: null, 
message={ext={replay={}}, channel=/meta/subscribe, id=6, 
subscription=/event/Netsuite_Customer_Event__e}}, channel=/meta/subscribe, 
id=6, subscription=/event/Netsuite_Customer_Event__e, successful=false}
2018-09-04 15:49:07 DEBUG SubscriptionHelper:394 - [CHANNEL:META_SUBSCRIBE]: 
{failure={exception=org.cometd.common.TransportException: null, 
message={ext={replay={}}, channel=/meta/subscribe, id=6, 
subscription=/event/Netsuite_Customer_Event__e}}, channel=/meta/subscribe, 
id=6, subscription=/event/Netsuite_Customer_Event__e, successful=false}
2018-09-04 15:49:07 DEBUG SubscriptionHelper:394 - [CHANNEL:META_SUBSCRIBE]: 
{failure={exception=org.cometd.common.TransportException: null, 
message={ext={replay={}}, channel=/meta/subscribe, id=6, 
subscription=/event/Netsuite_Customer_Event__e}}, channel=/meta/subscribe, 
id=6, subscription=/event/Netsuite_Customer_Event__e, successful=false}
2018-09-04 15:49:07 WARN  SalesforceConsumer:213 - Error subscribing to 
event/Netsuite_Customer_Event__e: null. Caused by: 
[org.apache.camel.component.salesforce.api.SalesforceException - Error 
subscribing to event/Netsuite_Customer_Event__e: null]
org.apache.camel.component.salesforce.api.SalesforceException: Error 
subscribing to event/Netsuite_Customer_Event__e: null
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$7.onMessage(SubscriptionHelper.java:406)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyOnMessage(AbstractClientSession.java:594)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyMessageListeners(AbstractClientSession.java:579)
        at 
org.cometd.common.AbstractClientSession.notifyListeners(AbstractClientSession.java:291)
        at 
org.cometd.common.AbstractClientSession.receive(AbstractClientSession.java:257)
        at org.cometd.client.BayeuxClient.failMessage(BayeuxClient.java:843)
        at org.cometd.client.BayeuxClient.messageFailure(BayeuxClient.java:839)
        at org.cometd.client.BayeuxClient.messagesFailure(BayeuxClient.java:670)
        at 
org.cometd.client.BayeuxClient$SessionState.send(BayeuxClient.java:1536)
        at 
org.cometd.client.BayeuxClient$SessionState.access$1400(BayeuxClient.java:1214)
        at org.cometd.client.BayeuxClient.sendMessages(BayeuxClient.java:475)
        at org.cometd.client.BayeuxClient.enqueueSend(BayeuxClient.java:975)
        at org.cometd.client.BayeuxClient.send(BayeuxClient.java:968)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.sendSubscribe(AbstractClientSession.java:469)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:456)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:446)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.subscribe(SubscriptionHelper.java:421)
        at 
org.apache.camel.component.salesforce.SalesforceConsumer.doStart(SalesforceConsumer.java:265)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3708)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4026)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3961)
        at 
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3881)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3645)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3488)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3247)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3243)
        at 
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3266)
        at 
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3243)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3159)
        at com.tableau.ea.App.main(App.java:112)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:282)
        at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: org.cometd.common.TransportException: null
        ... 30 more
2018-09-04 15:49:07 WARN  SalesforceConsumer:213 - Error subscribing to 
event/Netsuite_Customer_Event__e: null. Caused by: 
[org.apache.camel.component.salesforce.api.SalesforceException - Error 
subscribing to event/Netsuite_Customer_Event__e: null]
org.apache.camel.component.salesforce.api.SalesforceException: Error 
subscribing to event/Netsuite_Customer_Event__e: null
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$7.onMessage(SubscriptionHelper.java:406)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyOnMessage(AbstractClientSession.java:594)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyMessageListeners(AbstractClientSession.java:579)
        at 
org.cometd.common.AbstractClientSession.notifyListeners(AbstractClientSession.java:291)
        at 
org.cometd.common.AbstractClientSession.receive(AbstractClientSession.java:257)
        at org.cometd.client.BayeuxClient.failMessage(BayeuxClient.java:843)
        at org.cometd.client.BayeuxClient.messageFailure(BayeuxClient.java:839)
        at org.cometd.client.BayeuxClient.messagesFailure(BayeuxClient.java:670)
        at 
org.cometd.client.BayeuxClient$SessionState.send(BayeuxClient.java:1536)
        at 
org.cometd.client.BayeuxClient$SessionState.access$1400(BayeuxClient.java:1214)
        at org.cometd.client.BayeuxClient.sendMessages(BayeuxClient.java:475)
        at org.cometd.client.BayeuxClient.enqueueSend(BayeuxClient.java:975)
        at org.cometd.client.BayeuxClient.send(BayeuxClient.java:968)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.sendSubscribe(AbstractClientSession.java:469)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:456)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:446)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.subscribe(SubscriptionHelper.java:421)
        at 
org.apache.camel.component.salesforce.SalesforceConsumer.doStart(SalesforceConsumer.java:265)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3708)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4026)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3961)
        at 
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3881)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3645)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3488)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3247)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3243)
        at 
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3266)
        at 
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3243)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3159)
        at com.tableau.ea.App.main(App.java:112)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:282)
        at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: org.cometd.common.TransportException: null
        ... 30 more
2018-09-04 15:49:07 WARN  SalesforceConsumer:213 - Error subscribing to 
event/Netsuite_Customer_Event__e: null. Caused by: 
[org.apache.camel.component.salesforce.api.SalesforceException - Error 
subscribing to event/Netsuite_Customer_Event__e: null]
org.apache.camel.component.salesforce.api.SalesforceException: Error 
subscribing to event/Netsuite_Customer_Event__e: null
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$7.onMessage(SubscriptionHelper.java:406)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyOnMessage(AbstractClientSession.java:594)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.notifyMessageListeners(AbstractClientSession.java:579)
        at 
org.cometd.common.AbstractClientSession.notifyListeners(AbstractClientSession.java:291)
        at 
org.cometd.common.AbstractClientSession.receive(AbstractClientSession.java:257)
        at org.cometd.client.BayeuxClient.failMessage(BayeuxClient.java:843)
        at org.cometd.client.BayeuxClient.messageFailure(BayeuxClient.java:839)
        at org.cometd.client.BayeuxClient.messagesFailure(BayeuxClient.java:670)
        at 
org.cometd.client.BayeuxClient$SessionState.send(BayeuxClient.java:1536)
        at 
org.cometd.client.BayeuxClient$SessionState.access$1400(BayeuxClient.java:1214)
        at org.cometd.client.BayeuxClient.sendMessages(BayeuxClient.java:475)
        at org.cometd.client.BayeuxClient.enqueueSend(BayeuxClient.java:975)
        at org.cometd.client.BayeuxClient.send(BayeuxClient.java:968)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.sendSubscribe(AbstractClientSession.java:469)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:456)
        at 
org.cometd.common.AbstractClientSession$AbstractSessionChannel.subscribe(AbstractClientSession.java:446)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.subscribe(SubscriptionHelper.java:421)
        at 
org.apache.camel.component.salesforce.SalesforceConsumer.doStart(SalesforceConsumer.java:265)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3708)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:4026)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3961)
        at 
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3881)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3645)
        at 
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3488)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3247)
        at 
org.apache.camel.impl.DefaultCamelContext$4.call(DefaultCamelContext.java:3243)
        at 
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3266)
        at 
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3243)
        at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:72)
        at 
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3159)
        at com.tableau.ea.App.main(App.java:112)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:282)
        at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: org.cometd.common.TransportException: null
        ... 30 more
2018-09-04 15:49:07 DEBUG 786ebb6a:977 - Failed message {ext={replay={}}, 
channel=/meta/subscribe, id=6, subscription=/event/Netsuite_Customer_Event__e}
2018-09-04 15:49:07 INFO  DefaultCamelContext:4033 - Route: route1 started and 
consuming from: sfdc://event/Netsuite_Customer_Event__e
2018-09-04 15:49:07 INFO  DefaultCamelContext:4033 - Route: route1 started and 
consuming from: sfdc://event/Netsuite_Customer_Event__e
2018-09-04 15:49:07 INFO  DefaultCamelContext:3185 - Total 1 routes, of which 1 
are started
2018-09-04 15:49:07 INFO  DefaultCamelContext:3185 - Total 1 routes, of which 1 
are started
2018-09-04 15:49:07 INFO  DefaultCamelContext:3196 - Apache Camel 
2.23.0-SNAPSHOT (CamelContext: camel-1) started in 2.351 seconds
2018-09-04 15:49:07 INFO  DefaultCamelContext:3196 - Apache Camel 
2.23.0-SNAPSHOT (CamelContext: camel-1) started in 2.351 seconds
2018-09-04 15:50:06 DEBUG ReservedThreadExecutor:311 - 
ReservedThreadExecutor@6da1c1de{s=2/8,p=0}@168e6309 IDLE
2018-09-04 15:50:06 DEBUG ReservedThreadExecutor:190 - 
ReservedThreadExecutor@6da1c1de{s=2/8,p=0} tryExecute STOP!
2018-09-04 15:50:06 DEBUG ReservedThreadExecutor:259 - 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0}@76cc1848 offer STOP!
2018-09-04 15:50:06 DEBUG ReservedThreadExecutor:317 - 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0}@76cc1848 task=STOP!
2018-09-04 15:50:06 DEBUG ReservedThreadExecutor:375 - 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0}@76cc1848 Exited
2018-09-04 15:50:06 DEBUG QueuedThreadPool:682 - ran 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0}@76cc1848

2018-09-04 15:50:57 DEBUG 786ebb6a:393 - Waited 109840/109835ms for 
[CONNECTED], state is DISCONNECTED
2018-09-04 15:50:57 ERROR SubscriptionHelper:281 - Error restarting: Error 
during CONNECT: 403::Unknown client
org.apache.camel.CamelException: Error during CONNECT: 403::Unknown client
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.doStart(SubscriptionHelper.java:221)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$4.run(SubscriptionHelper.java:278)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
        at java.base/java.lang.Thread.run(Thread.java:844)
2018-09-04 15:50:57 ERROR SubscriptionHelper:281 - Error restarting: Error 
during CONNECT: 403::Unknown client
org.apache.camel.CamelException: Error during CONNECT: 403::Unknown client
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.doStart(SubscriptionHelper.java:221)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$4.run(SubscriptionHelper.java:278)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
        at java.base/java.lang.Thread.run(Thread.java:844)
2018-09-04 15:50:57 ERROR SubscriptionHelper:281 - Error restarting: Error 
during CONNECT: 403::Unknown client
org.apache.camel.CamelException: Error during CONNECT: 403::Unknown client
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper.doStart(SubscriptionHelper.java:221)
        at 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$4.run(SubscriptionHelper.java:278)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
        at java.base/java.lang.Thread.run(Thread.java:844)
2018-09-04 15:50:57 ERROR SubscriptionHelper:290 - Failed to restart after 
pausing for 0 msecs
2018-09-04 15:50:57 ERROR SubscriptionHelper:290 - Failed to restart after 
pausing for 0 msecs
2018-09-04 15:50:57 ERROR SubscriptionHelper:290 - Failed to restart after 
pausing for 0 msecs
2018-09-04 15:50:57 DEBUG QueuedThreadPool:682 - ran 
org.apache.camel.component.salesforce.internal.streaming.SubscriptionHelper$4@539c6eec
2018-09-04 15:51:06 DEBUG ReservedThreadExecutor:311 - 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0}@168e6309 IDLE
2018-09-04 15:51:06 DEBUG ReservedThreadExecutor:190 - 
ReservedThreadExecutor@6da1c1de{s=1/8,p=0} tryExecute STOP!
2018-09-04 15:51:06 DEBUG ReservedThreadExecutor:259 - 
ReservedThreadExecutor@6da1c1de{s=0/8,p=0}@168e6309 offer STOP!
2018-09-04 15:51:06 DEBUG ReservedThreadExecutor:317 - 
ReservedThreadExecutor@6da1c1de{s=0/8,p=0}@168e6309 task=STOP!
2018-09-04 15:51:06 DEBUG ReservedThreadExecutor:375 - 
ReservedThreadExecutor@6da1c1de{s=0/8,p=0}@168e6309 Exited
2018-09-04 15:51:06 DEBUG QueuedThreadPool:682 - ran 
ReservedThreadExecutor@6da1c1de{s=0/8,p=0}@168e6309

Reply via email to