[SMX4-911]use system properties to define activemq url
git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/features/trunk@1166012 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/assembly/src/main/distribution/text/etc/activemq-broker.xml b/assembly/src/main/distribution/text/etc/activemq-broker.xml
index 034ba95..8d8f44c 100644
--- a/assembly/src/main/distribution/text/etc/activemq-broker.xml
+++ b/assembly/src/main/distribution/text/etc/activemq-broker.xml
@@ -101,7 +101,7 @@
<!-- The transport connectors ActiveMQ will listen to -->
<transportConnectors>
- <transportConnector name="openwire" uri="tcp://localhost:61616"/>
+ <transportConnector name="openwire" uri="${activemq.url}"/>
<transportConnector name="stomp" uri="stomp://localhost:61613"/>
</transportConnectors>
@@ -109,7 +109,7 @@
<bean id="activemqConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
- <property name="brokerURL" value="tcp://localhost:61616" />
+ <property name="brokerURL" value="${activemq.url}" />
</bean>
<bean id="pooledConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory">
diff --git a/assembly/src/main/distribution/text/etc/system.properties b/assembly/src/main/distribution/text/etc/system.properties
index bb46ae9..798a0c2 100644
--- a/assembly/src/main/distribution/text/etc/system.properties
+++ b/assembly/src/main/distribution/text/etc/system.properties
@@ -70,6 +70,13 @@
#
servicemix.home=${karaf.home}
+#
+# Activemq configuration
+#
+activemq.port = 61616
+activemq.host = localhost
+activemq.url = tcp://${activemq.host}:${activemq.port}
+
#
# Activemq JMX configuration
@@ -82,7 +89,7 @@
# Activemq Webconsole configuration
#
webconsole.type=properties
-webconsole.jms.url=tcp://localhost:61616
+webconsole.jms.url=${activemq.url}
webconsole.jmx.url=service:jmx:rmi:///jndi/rmi://localhost:1099/karaf-${karaf.name}
webconsole.jmx.user=smx
webconsole.jmx.password=smx