Author: tyrell
Date: Mon Apr 21 23:48:40 2008
New Revision: 15915

Log:

Handling server stop without VM options.

Modified:
   trunk/mashup/java/modules/distribution/bin/wso2mashup.sh

Modified: trunk/mashup/java/modules/distribution/bin/wso2mashup.sh
==============================================================================
--- trunk/mashup/java/modules/distribution/bin/wso2mashup.sh    (original)
+++ trunk/mashup/java/modules/distribution/bin/wso2mashup.sh    Mon Apr 21 
23:48:40 2008
@@ -233,6 +233,14 @@
 echo " Start signal posted to WSO2 Mashup Server."
 echo " Please check the server's log file for startup status."
 
+if [ "$CMD" = "stop" ]; then
+exec "$JAVACMD" \
+$JAVA_OPTS \
+-classpath "$WSO2MASHUP_CLASSPATH" \
+-Djava.endorsed.dirs="$WSO2MASHUP_HOME/lib/endorsed":"$JAVA_HOME/jre/lib/endorsed":"$JAVA_HOME/lib/endorsed"
 \
+-Dwso2mashup.home="$WSO2MASHUP_HOME" -Dwso2wsas.home="$WSO2MASHUP_HOME" 
-Dwso2wsas.server.xml="$WSO2MASHUP_HOME/conf/server.xml" -Dserver.script=$0 \
+org.wso2.wsas.Main stop >> "$WSO2MASHUP_HOME"/logs/mashup.out 2>&1 &
+else
 exec "$JAVACMD" \
 -server \
 -Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m \
@@ -241,4 +249,4 @@
 
-Djava.endorsed.dirs="$WSO2MASHUP_HOME/lib/endorsed":"$JAVA_HOME/jre/lib/endorsed":"$JAVA_HOME/lib/endorsed"
 \
 -Dwso2mashup.home="$WSO2MASHUP_HOME" -Dwso2wsas.home="$WSO2MASHUP_HOME" 
-Dwso2wsas.server.xml="$WSO2MASHUP_HOME/conf/server.xml" -Dserver.script=$0 \
 org.wso2.wsas.Main $CMD >> "$WSO2MASHUP_HOME"/logs/mashup.out 2>&1 &
-
+fi

_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev

Reply via email to