-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
cli-rhea likes the uint, and this is one case that conversions on broker cannot handle. Other qe clis would use signed int here and the problem would not arise.
2018-06-21 17:10:58,181 WARN [org.apache.activemq.artemis.core.server] AMQ222151: removing consumer which did not handle a message, consumer=ServerConsumerImpl [id=0, filter=null, binding=LocalQueueBinding [address=JAMQMsgPatterns0beTestsb2EL9Rf, queue=QueueImpl[name=JAMQMsgPatterns0beTestsb2EL9Rf, postOffice=PostOfficeImpl [server=ActiveMQServerImpl::serverUUID=3d02313e-754f-11e8-bf4d-2201c4a6b177], temp=false]@341500ad, filter=null, name=JAMQMsgPatterns0beTestsb2EL9Rf, clusterName=JAMQMsgPatterns0beTestsb2EL9Rf3d02313e-754f-11e8-bf4d-2201c4a6b177]], message=Reference[524]:NON-RELIABLE:AMQPMessage [durable=false, messageID=524, address=JAMQMsgPatterns0beTestsb2EL9Rf, size=168, applicationProperties=ApplicationProperties{{}}, properties=Properties{messageId=null, userId=null, to='JAMQMsgPatterns0beTestsb2EL9Rf', subject='null', replyTo='null', correlationId=corr-id-4, contentType=string, contentEncoding=null, absoluteExpiryTime=null, creationTime=null, groupId='null', groupSequence=null, replyToGroupId='null'}, extraProperties = TypedProperties[_AMQ_AD=JAMQMsgPatterns0beTestsb2EL9Rf]]: java.lang.RuntimeException: Invalid object type: class org.apache.qpid.proton.amqp.UnsignedInteger at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.toCore(AMQPMessage.java:1206) [artemis-amqp-protocol-2.6.1.amq-720003-redhat-1.jar:] at org.apache.activemq.artemis.core.protocol.core.impl.CoreSessionCallback.sendMessage(CoreSessionCallback.java:123) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl.deliverStandardMessage(ServerConsumerImpl.java:1106) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl.proceedDeliver(ServerConsumerImpl.java:464) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.QueueImpl.proceedDeliver(QueueImpl.java:2938) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.QueueImpl.deliver(QueueImpl.java:2406) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.QueueImpl.access$2000(QueueImpl.java:107) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.core.server.impl.QueueImpl$DeliverRunner.run(QueueImpl.java:3211) [artemis-server-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:42) [artemis-commons-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31) [artemis-commons-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:66) [artemis-commons-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_152-release] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_152-release] at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.6.1.amq-720003-redhat-1.jar:2.6.1.amq-720003-redhat-1] Caused by: javax.jms.MessageFormatException: Invalid object type: class org.apache.qpid.proton.amqp.UnsignedInteger at org.apache.activemq.artemis.protocol.amqp.converter.jms.ServerJMSStreamMessage.writeObject(ServerJMSStreamMessage.java:299) [artemis-amqp-protocol-2.6.1.amq-720003-redhat-1.jar:] at org.apache.activemq.artemis.protocol.amqp.converter.AmqpCoreConverter.toCore(AmqpCoreConverter.java:159) [artemis-amqp-protocol-2.6.1.amq-720003-redhat-1.jar:] at org.apache.activemq.artemis.protocol.amqp.converter.AMQPConverter.toCore(AMQPConverter.java:43) [artemis-amqp-protocol-2.6.1.amq-720003-redhat-1.jar:] at org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessage.toCore(AMQPMessage.java:1204) [artemis-amqp-protocol-2.6.1.amq-720003-redhat-1.jar:] ... 13 more
- is related to
-
ENTMQBR-1694 RuntimeException when converting AMQP message containing list in a property to OpenWire
- New