Those two lines are in the
geronimo\plugins\activemq\activemq-broker\pom.xml.
To add a new borker, open the console, click JMS Server on the left
navigation tree of your console, then there is a link Add JMS Borker.
Ivan
2009/3/18 Raj Saini <[email protected]>
> Hi David,
>
> I followed the following steps to build the Geronimo from trunk.
>
> 1. Checkout the trunk
> 2. mvn install
> 3. mvn -Ptools geronimo:start
>
> Geronimo started and I see activemq.xml file is not copied in
> var/activemq/conf folder. Web console also do not provide any editing
> support. In fact there is no edit link there on running ActiveMQ.
>
> I looked into the pom.xm and generated geronimo-plugin.xml and they do have
> the plugin-artifact as you mentioned in your mail.
>
> Further I installed the created binary distribution (in
> ~/.m2/repository/org/apache/geronimo/assemblies folder) to a separate folder
> and checked the geronimo-plugin.xml file in
> ${geronimo.home}/repository/org/apache/geronimo/configs/activemq-broker/2.2-SNAPSHOT/activemq-broker-2.2-SNAPSHOT.car/META-INF
> folder and I did not find the two plugin-artifact lines to copy the activemq
> configuration.
>
> Did I miss something?
>
> Regards,
>
> Raj
>
>
>
>
> ------------------------------
> *From:* David Jencks <[email protected]>
> *To:* [email protected]
> *Sent:* Tuesday, 17 March, 2009 9:47:20 PM
> *Subject:* Re: Configuring ActiveMQ with external file
>
>
> In 2.2 we are using the "native" xbean-spring xml file to configure the
> activemq broker. By default it's installed into
> var/activemq/conf/activemq.xml by this info in the
> pom.xml/geronimo-plugin.xml:
>
> <plugin-artifact>
> <copy-file relative-to="server"
> dest-dir="var/activemq/conf">activemq.xml</copy-file>
> <copy-file relative-to="server"
> dest-dir="var/activemq/template">activemq-template.xml</copy-file>
> </plugin-artifact>
>
> There's also some admin console support for editing this file which I think
> uses the activemq-template file which is also installed.
>
> In any case if you want to deal with editing this file individually on
> every server you can just change it in place or if you want a more
> reproducible process you could copy the activemq-broker maven project and
> build a plugin with your own plan. Use an artifact-alias entry to make your
> plugin replace ours.
>
> hope this answers your question
> david jencks
>
>
>
>
> Regards,
>
> Raj
>
>
>
--
Ivan