[
https://issues.apache.org/jira/browse/CAMEL-16984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Leo closed CAMEL-16984.
-----------------------
Resolution: Invalid
> Camel connection to rabbitmq
> ----------------------------
>
> Key: CAMEL-16984
> URL: https://issues.apache.org/jira/browse/CAMEL-16984
> Project: Camel
> Issue Type: Bug
> Components: camel-rabbitmq
> Affects Versions: 2.22.5
> Reporter: Leo
> Priority: Major
>
> Unable to connect to rabbitmq
> Line of code:
> {code:java}
> from("direct:start")
> .to("rabbitmq://localhost:15672/test.xc&queue=test.queue&username=guest&password=guest")
> {code}
> RabbitMQ:
> {code:java}
> docker run rabbitmq:3-management-alpine
> {code}
> Dependencies
> {code:java}
> gradleVersion = 4.8.1
> springBootVersion = '1.5.3.RELEASE'
> mavenBom 'org.apache.camel:camel-spring-boot-dependencies:2.21.5'
> compile('org.apache.camel:camel-spring-boot-starter')
> compile('org.apache.camel:camel-core')
> compile('org.apache.camel:camel-rabbitmq-starter')
> {code}
> Exception
> {code:none}
> 2021-09-17 20:19:47.429 WARN 2228 --- [ main]
> o.a.c.c.rabbitmq.RabbitMQProducer : Failed to create connection. It
> will attempt to connect again when publishing a message.
> java.io.IOException: null
> at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:126)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:122)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:362)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.impl.recovery.RecoveryAwareAMQConnectionFactory.newConnection(RecoveryAwareAMQConnectionFactory.java:64)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.impl.recovery.AutorecoveringConnection.init(AutorecoveringConnection.java:99)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:948)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:907)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:865)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:1049)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> org.apache.camel.component.rabbitmq.RabbitMQEndpoint.connect(RabbitMQEndpoint.java:230)
> ~[camel-rabbitmq-2.21.5.jar:2.21.5]
> at
> org.apache.camel.component.rabbitmq.RabbitMQProducer.openConnectionAndChannelPool(RabbitMQProducer.java:102)
> ~[camel-rabbitmq-2.21.5.jar:2.21.5]
> at
> org.apache.camel.component.rabbitmq.RabbitMQProducer.doStart(RabbitMQProducer.java:143)
> ~[camel-rabbitmq-2.21.5.jar:2.21.5]
> at
> org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:75)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DeferServiceStartupListener.onCamelContextStarted(DeferServiceStartupListener.java:49)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3863)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3642)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3494)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:209)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:3253)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:3249)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3272)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:3249)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:3165)
> [camel-core-2.21.5.jar:2.21.5]
> at
> org.apache.camel.spring.SpringCamelContext.start(SpringCamelContext.java:133)
> [camel-spring-2.21.5.jar:2.21.5]
> at
> org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:174)
> [camel-spring-2.21.5.jar:2.21.5]
> at
> org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:393)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:347)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:883)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
> [spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE]
> at
> org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.boot.SpringApplication.refresh(SpringApplication.java:762)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:372)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.boot.SpringApplication.run(SpringApplication.java:1187)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> org.springframework.boot.SpringApplication.run(SpringApplication.java:1176)
> [spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE]
> at
> com.example.camelbroken.CamelBrokenApplication.main(CamelBrokenApplication.java:10)
> [main/:na]
> Caused by: com.rabbitmq.client.ShutdownSignalException: connection error
> at
> com.rabbitmq.utility.ValueOrException.getValue(ValueOrException.java:66)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:36)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:494)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at com.rabbitmq.client.impl.AMQConnection.start(AMQConnection.java:306)
> ~[amqp-client-5.1.2.jar:5.1.2]
> ... 38 common frames omitted
> Caused by: java.io.EOFException: null
> at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290)
> ~[na:1.8.0_302]
> at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:164)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at
> com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:580)
> ~[amqp-client-5.1.2.jar:5.1.2]
> at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_302]
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)