I am using ServiceMix alongside Apache camel and Qpid libraries to connect to
a remote node to fetch JMS queues.

My Bean config is ::

  <bean id="amqp" class="org.apache.camel.component.amqp.AMQPComponent">
    <property name="connectionFactory">
       <bean class="org.apache.qpid.jms.JmsConnectionFactory">
          <property name="remoteURI" value="amqp://esesslxjks.se:9443" />
       </bean>
    </property>
  </bean>

 <camelContext xmlns="http://camel.apache.org/schema/blueprint";>
    
    <route>
      <from uri="amqp:queue:///CS_output" />
      <log message="Copying o the output directory"/>
      <to uri="amqp:queue:///CS_input" />
    </route>


Using this bean I start my application and see some positive response ::


| DEBUG | mix-7.0.0/deploy | JmsProducer                      | 43 -
org.apache.camel.camel-core - 2.16.4 | Starting producer:
Producer[amqp://queue:///CSDP_input]
| DEBUG | mix-7.0.0/deploy | JmsConsumer                      | 43 -
org.apache.camel.camel-core - 2.16.4 | Starting consumer:
Consumer[amqp://queue:///CSDP_output]
| DEBUG | mix-7.0.0/deploy | BlueprintCamelContext            | 43 -
org.apache.camel.camel-core - 2.16.4 | Route: route1 >>>
EventDrivenConsumerRoute[Endpoint[amqp://queue:///CS_output] ->
Pipeline[[Channel[Log(route1)[Copying o the output directory]],
Channel[sendTo(Endpoint[amqp://queue:///CS_input])]]]]
| DEBUG | mix-7.0.0/deploy | faultJmsMessageListenerContainer | 154 -
org.apache.servicemix.bundles.spring-jms - 3.2.17.RELEASE_1 | Established
shared JMS Connection


But then I get the below ERROR ::


| DEBUG | esesslxjks.se:9443] | AmqpProvider                     | 226 -
qpid-jms-client.jar - 0.0.0 | Transport connection remotely closed
| DEBUG | esesslxjks.se:9443] | JmsConnection                    | 226 -
qpid-jms-client.jar - 0.0.0 | Async exception with no exception listener:
java.io.IOException: Connection remotely closed.
java.io.IOException: Connection remotely closed.
     at
org.apache.qpid.jms.provider.amqp.AmqpProvider$18.run(AmqpProvider.java:727)[226:qpid-jms-client.jar:0.0.0]
     at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_121]
     at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_121]
     at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_121]
     at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_121]
     at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
     at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
     at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]


I am currently clueless as to why this would happen ? What other possible
debugging can I do ? Any pointers would be highly recommended.



--
View this message in context: 
http://qpid.2158936.n2.nabble.com/AmqpProvider-Transport-connection-remotely-closed-tp7663002.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to