Details
Description
The current start script 'activemq' prevents the environment variable ACTIVEMQ_CLASSPATH from being extended from the outside.
line #112:
IS: ACTIVEMQ_CLASSPATH="$ACTIVEMQ_BASE/../lib/"
SHOULD: ACTIVEMQ_CLASSPATH="$ACTIVEMQ_BASE/../lib/;$ACTIVEMQ_CLASSPATH"
line #278:
Delimiter should be semicolon, since this is used in org/apache/activemq/console/Main.java#274. Refer also to (AMQ-5913).
IS: ACTIVEMQ_CLASSPATH="${ACTIVEMQ_CONF}:${ACTIVEMQ_CLASSPATH}"
SHOULD: ACTIVEMQ_CLASSPATH="${ACTIVEMQ_CONF};${ACTIVEMQ_CLASSPATH}"