Hardcoded parameters are used instead of ones in property files in default
configuration
----------------------------------------------------------------------------------------
Key: SM-2119
URL: https://issues.apache.org/jira/browse/SM-2119
Project: ServiceMix
Issue Type: Bug
Components: servicemix-core
Affects Versions: 3.3.2
Reporter: Nickolay Martinov
Priority: Minor
servicemix.properties contains settings for ActiveMQ host/port/url:
activemq.port = 61616
activemq.host = localhost
activemq.url = tcp://${activemq.host}:${activemq.port}
Same time activemq.xml hardcodes the same information:
<amq:transportConnector uri="tcp://localhost:61616"
discoveryUri="multicast://default"/>
So if user changes property file (which seems logical) without changing xml
file (which might look non logical) to use another port or change localhost to
0.0.0.0 then it will not work.
Problem could be solved by using placeholder in transport connector:
<amq:transportConnector uri="${activemq.url}"
discoveryUri="multicast://default"/>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira