[ https://issues.apache.org/jira/browse/AMQ-2354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved AMQ-2354. ------------------------------ Resolution: Fixed Thanks for the patch. Well we made it before 5 years :) > Default the ServerUrl to vm://brokerName?create=false when an embedded broker > is specified with brokerXmlConfig > --------------------------------------------------------------------------------------------------------------- > > Key: AMQ-2354 > URL: https://issues.apache.org/jira/browse/AMQ-2354 > Project: ActiveMQ > Issue Type: Improvement > Components: JCA Container > Affects Versions: 5.2.0 > Reporter: Michael McKibben > Assignee: Claus Ibsen > Priority: Minor > Fix For: 5.10.0 > > Attachments: Default_ServerUrl_to_embedded_broker.patch > > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > By default, a hardcoded ServerUrl resource configuration property must be > specified in the ra.xml to connect to a broker. However, when using an > embedded broker initialized from the BrokerXmlConfig configuration property, > the ServerUrl should be defaulted to vm://brokerName (where brokerName is > obtained via Broker.getBrokerName()). This would enable more flexibility in > configuring the embedded broker name (e.g. using spring property substitution > to name) as opposed to hardcoding as vm://localhost or some other uri in the > ra.xml. > I've created a patch against trunk to ActiveMQResourceAdapter.java that adds > this feature. -- This message was sent by Atlassian JIRA (v6.2#6252)