I tried to submit this as a JIRA issue but wasn't able to login after
creating an account and receiving a confirmation.  :-/

Anyhow, there are two typos in assembly/src/release/bin/activemq that
prevent the default value for $ACTIVEMQ_OPTS from being overridden.

Th trivial patch attached adds the missing dollar sign and changes
"-n" (test for non-zero length) to "-z" (test for zero length) so that
$ACTIVEMQ_OPTS gets set to the default only if it's not already set.
Patch is against SVN trunk.

--Brad

Index: assembly/src/release/bin/activemq
===================================================================
--- assembly/src/release/bin/activemq   (revision 358408)
+++ assembly/src/release/bin/activemq   (working copy)
@@ -114,7 +114,7 @@
 fi
 
 
-if [ -n "ACTIVEMQ_OPTS" ] ; then
+if [ -z "$ACTIVEMQ_OPTS" ] ; then
   ACTIVEMQ_OPTS="-Xmx512M -Dderby.system.home=../data 
-Dderby.storage.fileSyncTransactionLog=true"
 fi
 

Reply via email to