spring amqp - Getting "java.lang.NoClassDefFoundError: com/rabbitmq/client/impl/LongString" while retrieving messages from reply Q -
i using spring-integration-amqp 4.1.4 rabbitmq amqp-client 3.5.3. messages being delivered alright reply messages retrieval raises following exception.any insights appreciated in advance. -- org.springframework.amqp.rabbit.listener.simplemessagelistenercontainer - consumer raised exception, processing can restart if connection factory supports java.lang.noclassdeffounderror: com/rabbitmq/client/impl/longstring exception logs
please consider formatting question correctly.
it seems have dependency depends on old version of rabbitmq-java-client (<2.6). longstring
package com.rabbitmq.client
not com.rabbitmq.client.impl
if using maven, try launch mvn dependency:tree > deps.txt
, open deps.txt
, find dependency cause issue.
you try depend directly on amqp-client
, may hide issue:
<dependency> <groupid>com.rabbitmq</groupid> <artifactid>amqp-client</artifactid> <version>3.5.1</version> <scope>compile</scope> </dependency>
Comments
Post a Comment