]
Martyn Taylor reassigned WFLY-10003:
------------------------------------
Assignee: Martyn Taylor (was: Jeff Mesnil)
Client is not able to create queues
-----------------------------------
Key: WFLY-10003
URL:
https://issues.jboss.org/browse/WFLY-10003
Project: WildFly
Issue Type: Bug
Components: JMS
Reporter: Martin Styk
Assignee: Martyn Taylor
Client is not able to create queues.
Following operations fail:
* {{javax.jms.session.createTemporaryQueue()}}
* {{org.apache.activemq.artemis.api,core.client.createQueue()}}
Server logs:
{noformat}
12:29:55,538 TRACE
[org.apache.activemq.artemis.core.protocol.core.impl.RemotingConnectionImpl] (default
I/O-7) RemotingConnectionID=461fd762 handling packet PACKET(CreateQueueMessage)[type=34,
channelID=11, packetObject=CreateQueueMessage,
address=jms.tempqueue.99f18991-b080-4b3e-ac07-bb023590337f,
queueName=jms.tempqueue.99f18991-b080-4b3e-ac07-bb023590337f, filterString=null,
durable=false, temporary=true]
12:29:55,538 TRACE
[org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler] (Thread-13
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$5@7d7bc58e))
ServerSessionPacketHandler::handlePacket,PACKET(CreateQueueMessage)[type=34, channelID=11,
packetObject=CreateQueueMessage,
address=jms.tempqueue.99f18991-b080-4b3e-ac07-bb023590337f,
queueName=jms.tempqueue.99f18991-b080-4b3e-ac07-bb023590337f, filterString=null,
durable=false, temporary=true]
12:29:55,550 DEBUG
[org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler] (Thread-13
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$5@7d7bc58e))
Sending exception to client:
ActiveMQAddressDoesNotExistException[errorType=ADDRESS_DOES_NOT_EXIST message=AMQ119203:
Address Does Not Exist: jms.tempqueue.99f18991-b080-4b3e-ac07-bb023590337f]
at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.createQueue(ActiveMQServerImpl.java:2747)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.createQueue(ActiveMQServerImpl.java:1676)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.createQueue(ServerSessionImpl.java:588)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.createQueue(ServerSessionImpl.java:628)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.createQueue(ServerSessionImpl.java:556)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.slowPacketHandler(ServerSessionPacketHandler.java:346)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.onMessagePacket(ServerSessionPacketHandler.java:281)
[artemis-server-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at org.apache.activemq.artemis.utils.actors.Actor.doTask(Actor.java:33)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:66)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:42)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at
org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:66)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[rt.jar:1.8.0_161]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[rt.jar:1.8.0_161]
at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
[artemis-commons-2.5.0-SNAPSHOT.jar:2.5.0-SNAPSHOT]
{noformat}
Client recieves following exception
{noformat}
javax.jms.JMSException: AMQ119203: Address Does Not Exist:
jms.tempqueue.bb5dea5c-dadd-42ef-bd3d-e0da42264d41, code:GENERIC_EXCEPTION
at
org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.sendBlocking(ChannelImpl.java:404)
at
org.apache.activemq.artemis.core.protocol.core.impl.ChannelImpl.sendBlocking(ChannelImpl.java:315)
at
org.apache.activemq.artemis.core.protocol.core.impl.ActiveMQSessionContext.createQueue(ActiveMQSessionContext.java:572)
at
org.apache.activemq.artemis.core.client.impl.ClientSessionImpl.internalCreateQueue(ClientSessionImpl.java:1551)
at
org.apache.activemq.artemis.core.client.impl.ClientSessionImpl.createTemporaryQueue(ClientSessionImpl.java:299)
at
org.apache.activemq.artemis.jms.client.ActiveMQSession.createTemporaryQueue(ActiveMQSession.java:812)
{noformat}
This is broker related issue.