[ 
https://issues.apache.org/jira/browse/ACTIVEMQ6-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14265140#comment-14265140
 ] 

Fredrik Jonson commented on ACTIVEMQ6-13:
-----------------------------------------

Is this issue trying to resolve the same issue as 
https://issues.jboss.org/browse/HORNETQ-302 (Consider allowing creation of 
destinations via the pure JMS API)? Please disregard my off topic chatter below 
otherwise. :)

If it is, you probably want to look into how ActiveMQ 5.x does it. AFAIK, in 
AMQ5 the JMS api Session.createQueue() methods does not communicate with the 
server, so the queues are created only when the first message is received by 
the broker. This saves a small amount of overhead in the createQueue method 
call. Nice, IMO! (Yes, you might argue that repetetive calls to createQueue is 
an antipattern, but it happens anyway.)

https://github.com/apache/activemq/blob/trunk/activemq-client/src/main/java/org/apache/activemq/ActiveMQSession.java#L1264

AMQ5 users also expect the queues to be durable and non-temporary, i.e not 
removed when unsubscribed. I do not recall if you can configure thesese 
caracteristincs though.

> Investigate auto destination creation support
> ---------------------------------------------
>
>                 Key: ACTIVEMQ6-13
>                 URL: https://issues.apache.org/jira/browse/ACTIVEMQ6-13
>             Project: Apache ActiveMQ 6
>          Issue Type: New Feature
>            Reporter: Martyn Taylor
>            Assignee: Justin Bertram
>             Fix For: 6.0.0
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to