Despite
MB-847 (aka AMQ-3248) being closed, incorrect paths still using %ACTIVEMQ_BASE%/conf appear in the wrapper.conf files. They should use %ACTIVEMQ_CONF% instead.
Grepping for it gave me:
./bin/macosx/wrapper.conf:wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
./bin/macosx/wrapper.conf:wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
./bin/macosx/wrapper.conf:wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_BASE%/conf
./bin/linux-x86-64/wrapper.conf:wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
./bin/linux-x86-64/wrapper.conf:wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
./bin/linux-x86-64/wrapper.conf:wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_BASE%/conf
./bin/linux-x86-32/wrapper.conf:wrapper.java.additional.5=-Djavax.net.ssl.keyStore=%ACTIVEMQ_BASE%/conf/broker.ks
./bin/linux-x86-32/wrapper.conf:wrapper.java.additional.6=-Djavax.net.ssl.trustStore=%ACTIVEMQ_BASE%/conf/broker.ts
./bin/linux-x86-32/wrapper.conf:wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_BASE%/conf
Note that ./bin/activemq (for instance) is correct and uses:
-Dactivemq.conf=\"${ACTIVEMQ_CONF}\" \