I don't run ActiveMQ within Tomcat so this isn't the configuration syntax I'm used to (so sorry if I'm overlooking something obvious), but it seems like expected behavior to me. You told ActiveMQ what name to use for the queue, and it used it. Can you point me to documentation that indicates that ActiveMQ would only use part of the name you gave it? And what did you expect the broker would do with the "dynamicQueues/" part of the name instead of using it in the name of the queue?
Tim On Apr 21, 2015 1:15 AM, "boekhold" <[email protected]> wrote: > Hi all, > > ActiveMQ 5.11.1 (client and broker) > Tomcat 7.0.26 > > I'm defining a Queue resource in tomcat/conf/context.xml as: > > <Resource > name="jms/RequestQueue" > auth="Container" > type="org.apache.activemq.command.ActiveMQQueue" > factory="org.apache.activemq.jndi.JNDIReferenceFactory" > physicalName="dynamicQueues/REQUEST" > /> > > This somewhat works, a queue is created and I can see it in the ActiveMQ > Web > interface. But the name of the created queue is literally > "dynamicQueues/REQUEST", not just "REQUEST" as I would expect. > > Is this a bug, or am I using a wrong configuration? > > Maarten > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/Tomcat-resources-and-dynamic-queues-tp4695344.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >
