From cdf022dc39cb6568b90c03537423ba4419884723 Mon Sep 17 00:00:00 2001 From: Andrea Gazzarini Date: Thu, 15 Jan 2009 10:56:12 +0000 Subject: QPID-1574 : Startup scripts & deployment descriptor fixes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@734664 13f79535-47bb-0310-9956-ffa450edef68 --- java/management/client/bin/qman-wsdm-start.cmd | 2 +- java/management/client/bin/qman-wsdm-start.sh | 12 ++- java/management/client/bin/qman-wsdm-stop.sh | 4 +- java/management/client/etc/jetty.xml | 50 ++++----- java/management/client/etc/log4j.xml | 140 ++++++++++++------------- java/management/client/web.xml | 118 +++++++++------------ 6 files changed, 154 insertions(+), 172 deletions(-) (limited to 'java') diff --git a/java/management/client/bin/qman-wsdm-start.cmd b/java/management/client/bin/qman-wsdm-start.cmd index 4b2547b817..4e80177521 100644 --- a/java/management/client/bin/qman-wsdm-start.cmd +++ b/java/management/client/bin/qman-wsdm-start.cmd @@ -86,4 +86,4 @@ echo. echo =============================================================================== echo. -%JAVA% -Djetty.home=%QMAN_HOME% -Dqman.host=%QMAN_WSDM_ADAPTER_HOST% -Dqman.port=%QMAN_WSDM_ADAPTER_PORT% -DSTOP.PORT=%ADMIN_PORT% -DSTOP.KEY=%ADMIN_KEY% -Dqman-config=%QMAN_CONFIG_FILE% org.mortbay.start.Main %JETTY_CONFIG_FILE% \ No newline at end of file +%JAVA% -cp %CLASSPATH% -DQMAN_HOME=%QMAN_HOME% -Djetty.home=%QMAN_HOME% -Dqman.host=%QMAN_WSDM_ADAPTER_HOST% -Dqman.port=%QMAN_WSDM_ADAPTER_PORT% -DSTOP.PORT=%ADMIN_PORT% -DSTOP.KEY=%ADMIN_KEY% -Dqman-config=%QMAN_CONFIG_FILE% org.mortbay.start.Main %JETTY_CONFIG_FILE% \ No newline at end of file diff --git a/java/management/client/bin/qman-wsdm-start.sh b/java/management/client/bin/qman-wsdm-start.sh index 5a718cb9fd..239d1bf2f0 100644 --- a/java/management/client/bin/qman-wsdm-start.sh +++ b/java/management/client/bin/qman-wsdm-start.sh @@ -33,7 +33,7 @@ # ************************************************************************** JAVA=$JAVA_HOME/bin/java -JAVA_OPTS=-Xms128m -Xmx512m +JAVA_OPTS="-Xms128m -Xmx512m" if [ "$JAVA_HOME" = "" ] ; then echo "JAVA_HOME is not set. Unexpected results may occur." @@ -47,7 +47,7 @@ if [ "$QMAN_WSDM_ADAPTER_PORT" = "" ] ; then QMAN_WSDM_ADAPTER_PORT=8080 fi if [ "$QMAN_WSDM_ADAPTER_HOST" = "" ] ; then - QMAN_WSDM_ADAPTER_PORT=$HOSTNAME + QMAN_WSDM_ADAPTER_HOST=$HOSTNAME fi if [ "$QMAN_CONFIG_FILE" = "" ] ; then QMAN_CONFIG_FILE=$QMAN_HOME/etc/qman-config.xml @@ -58,7 +58,7 @@ ADMIN_KEY=gazzax QMAN_LIBS=$QMAN_HOME/lib JETTY_CONFIG_FILE=$QMAN_HOME/etc/jetty.xml -CLASSPATH=$QMAN_HOME/etc:$QMAN_LIBS/start.jar:$QMAN_LIBS/jetty-6.1.14.jar:$QMAN_LIBS/jetty-util-6.1.14.jar:$QMAN_LIBS/jetty-util-6.1.14.jar:$QMAN_LIBS/geronimo-servlet_2.5_spec-1.2.jar:$QMAN_LIBS/slf4j-api-1.4.0.jar:$QMAN_LIBS/slf4j-log4j12-1.4.0.jar:$QMAN_LIBS/log4j-1.2.12.jar +QMAN_CLASSPATH=$QMAN_HOME/etc:$QMAN_LIBS/start.jar:$QMAN_LIBS/jetty-6.1.14.jar:$QMAN_LIBS/jetty-util-6.1.14.jar:$QMAN_LIBS/jetty-util-6.1.14.jar:$QMAN_LIBS/geronimo-servlet_2.5_spec-1.2.jar:$QMAN_LIBS/slf4j-api-1.4.0.jar:$QMAN_LIBS/slf4j-log4j12-1.4.0.jar:$QMAN_LIBS/log4j-1.2.12.jar echo "===============================================================================" echo"" @@ -77,11 +77,13 @@ echo "Web Server Configuration File : $JETTY_CONFIG_FILE" echo"" echo "Web Server HTTP port : $QMAN_WSDM_ADAPTER_PORT" echo"" +echo "Web Server HTTP host : $QMAN_WSDM_ADAPTER_HOST" +echo"" echo "Web Server Admin port : $ADMIN_PORT" echo"" -echo "Bootstrap classpath : $CLASSPATH" +echo "Bootstrap classpath : $QMAN_CLASSPATH" echo"" echo "===============================================================================" echo"" -"$JAVA" $JAVA_OPTS -Djetty.home=$QMAN_HOME -Dqman.host=$QMAN_WSDM_ADAPTER_HOST -Dqman.port=$QMAN_WSDM_ADAPTER_HOST -DSTOP.PORT=$ADMIN_PORT -DSTOP.KEY=$ADMIN_KEY -Dqman-config=$QMAN_CONFIG_FILE org.mortbay.start.Main $JETTY_CONFIG_FILE \ No newline at end of file +"$JAVA" $JAVA_OPTS -cp $QMAN_CLASSPATH -DQMAN_HOME=$QMAN_HOME -Djetty.home=$QMAN_HOME -Dqman.host=$QMAN_WSDM_ADAPTER_HOST -Dqman.port=$QMAN_WSDM_ADAPTER_PORT -DSTOP.PORT=$ADMIN_PORT -DSTOP.KEY=$ADMIN_KEY -Dqman-config=$QMAN_CONFIG_FILE org.mortbay.start.Main $JETTY_CONFIG_FILE \ No newline at end of file diff --git a/java/management/client/bin/qman-wsdm-stop.sh b/java/management/client/bin/qman-wsdm-stop.sh index 1b76f36eea..0de9a995ef 100644 --- a/java/management/client/bin/qman-wsdm-stop.sh +++ b/java/management/client/bin/qman-wsdm-stop.sh @@ -30,8 +30,8 @@ if [ "$QMAN_HOME" = "" ] ; then QMAN_HOME=.. fi -SET ADMIN_PORT=8079 -SET ADMIN_KEY=gazzax +ADMIN_PORT=8079 +ADMIN_KEY=gazzax "$JAVA" -DSTOP.PORT=$ADMIN_PORT -DSTOP.KEY=$ADMIN_KEY -jar $QMAN_HOME/lib/start.jar --stop diff --git a/java/management/client/etc/jetty.xml b/java/management/client/etc/jetty.xml index e7033e3e86..11153d0d6f 100644 --- a/java/management/client/etc/jetty.xml +++ b/java/management/client/etc/jetty.xml @@ -1,26 +1,26 @@ - - - - true - - - - - - - - - - - - - - - - - /qman - /lib/qman.war - - + + + + true + + + + + + + + + + + + + + + + + /qman + /lib/qman.war + + \ No newline at end of file diff --git a/java/management/client/etc/log4j.xml b/java/management/client/etc/log4j.xml index 09d73efe6d..d40d798aee 100644 --- a/java/management/client/etc/log4j.xml +++ b/java/management/client/etc/log4j.xml @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/java/management/client/web.xml b/java/management/client/web.xml index 30e982c383..54bb50ae4f 100644 --- a/java/management/client/web.xml +++ b/java/management/client/web.xml @@ -1,70 +1,50 @@ - - - - - Q-Man is a Management bridge that exposes one (or several) Qpid - broker domain model as MBeans that are accessible through the - Java Management Extensions (JMX) and / or WS-DM. - - QManEE - - tapestry.app-package - org.apache.qpid.management.web.console - - - - Provides lifecycle management for QMan module. - - QMan Lifecycle manager - org.apache.qpid.management.servlet.QManLifeCycleManager - - - QMan Proxy Servlet - Proxy - org.apache.qpid.management.servlet.WSDMAdapter - 2 - - - - Connects QMAn to one or more brokers depending from what is - specified on the given (via system property) configuration - file. - - Connect QMan to Broker - ConnectQManToBroker - org.apache.qpid.management.servlet.ConnectQManToBroker - 1 - - - ConnectQManToBroker - /test/* - - - Proxy - /services/* - - - BASIC - + + + + Q-Man is a Management bridge that exposes one (or several) Qpid + broker domain model as MBeans that are accessible through the + Java Management Extensions (JMX) and / or WS-DM. + + QManEE + + tapestry.app-package + org.apache.qpid.management.web.console + + + + Provides lifecycle management for QMan module. + + QMan Lifecycle manager + org.apache.qpid.management.servlet.QManLifeCycleManager + + + QMan Proxy Servlet + Proxy + org.apache.qpid.management.servlet.WSDMAdapter + 2 + + + + Connects QMAn to one or more brokers depending from what is + specified on the given (via system property) configuration + file. + + Connect QMan to Broker + ConnectQManToBroker + org.apache.qpid.management.servlet.ConnectQManToBroker + 1 + + + ConnectQManToBroker + /test/* + + + Proxy + /services/* + + + BASIC + \ No newline at end of file -- cgit v1.2.1