You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by ae...@apache.org on 2006/08/31 06:02:24 UTC

svn commit: r438766 - in /webservices/muse/trunk/modules/muse-tools/scripts: wsdl2java.sh wsdlmerge.sh

Author: aeberbac
Date: Wed Aug 30 21:02:23 2006
New Revision: 438766

URL: http://svn.apache.org/viewvc?rev=438766&view=rev
Log:
a smarter shell script that doesn't need to know the version suffix for jars

Modified:
    webservices/muse/trunk/modules/muse-tools/scripts/wsdl2java.sh
    webservices/muse/trunk/modules/muse-tools/scripts/wsdlmerge.sh

Modified: webservices/muse/trunk/modules/muse-tools/scripts/wsdl2java.sh
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-tools/scripts/wsdl2java.sh?rev=438766&r1=438765&r2=438766&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-tools/scripts/wsdl2java.sh (original)
+++ webservices/muse/trunk/modules/muse-tools/scripts/wsdl2java.sh Wed Aug 30 21:02:23 2006
@@ -2,15 +2,35 @@
 
 export SHELL_DIR=`dirname $0`
 export MUSE_HOME=$SHELL_DIR/..
-export REL="2.0.0-M2"
 
 export MODULES_DIR=$MUSE_HOME/modules
 export CORE_DIR=$MODULES_DIR/core
 export TOOLS_DIR=$MODULES_DIR/tools
 export API_DIR=$MODULES_DIR/ws-fx-api
 export IMPL_DIR=$MODULES_DIR/ws-fx-impl
+export COMMON_LIB_DIR=$MUSE_HOME/lib/common
 
-export CLASSPATH="$TOOLS_DIR/muse-tools-$REL.jar:$CORE_DIR/muse-util-qname-$REL.jar:$CORE_DIR/muse-core-$REL.jar:$CORE_DIR/muse-util-$REL.jar:$CORE_DIR/muse-util-qname-$REL.jar:$CORE_DIR/muse-util-xml-$REL.jar:$CORE_DIR/muse-wsa-soap-$REL.jar:$API_DIR/muse-wsdm-muws-api-$REL.jar:$API_DIR/muse-wsdm-muws-adv-api-$REL.jar:$API_DIR/muse-wsn-api-$REL.jar:$API_DIR/muse-wsrf-api-$REL.jar:$API_DIR/muse-wsx-api-$REL.jar:$API_DIR/muse-wsdm-wef-api-$REL.jar:$IMPL_DIR/muse-wsdm-muws-impl-$REL.jar:$IMPL_DIR/muse-wsdm-muws-adv-impl-$REL.jar:$IMPL_DIR/muse-wsn-impl-$REL.jar:$IMPL_DIR/muse-wsrf-impl-$REL.jar:$IMPL_DIR/muse-wsx-impl-$REL.jar:$MUSE_HOME/templates/axis2-web-app/WEB-INF/lib/wsdl4j.jar"
+export CLASSPATH=
 
-java -classpath "$CLASSPATH" -DMUSE_HOME="$MUSE_HOME" org.apache.muse.tools.generator.Wsdl2Java "$*"
+for file in $CORE_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $TOOLS_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $API_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $IMPL_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $COMMON_LIB_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+java -classpath "$CLASSPATH" -DMUSE_HOME="$MUSE_HOME" org.apache.muse.tools.generator.Wsdl2Java $*
 

Modified: webservices/muse/trunk/modules/muse-tools/scripts/wsdlmerge.sh
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-tools/scripts/wsdlmerge.sh?rev=438766&r1=438765&r2=438766&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-tools/scripts/wsdlmerge.sh (original)
+++ webservices/muse/trunk/modules/muse-tools/scripts/wsdlmerge.sh Wed Aug 30 21:02:23 2006
@@ -2,15 +2,35 @@
 
 export SHELL_DIR=`dirname $0`
 export MUSE_HOME=$SHELL_DIR/..
-export REL="2.0.0-M2"
 
 export MODULES_DIR=$MUSE_HOME/modules
 export CORE_DIR=$MODULES_DIR/core
 export TOOLS_DIR=$MODULES_DIR/tools
 export API_DIR=$MODULES_DIR/ws-fx-api
 export IMPL_DIR=$MODULES_DIR/ws-fx-impl
+export COMMON_LIB_DIR=$MUSE_HOME/lib/common
 
-export CLASSPATH="$TOOLS_DIR/muse-tools-$REL.jar:$CORE_DIR/muse-util-qname-$REL.jar:$CORE_DIR/muse-core-$REL.jar:$CORE_DIR/muse-util-$REL.jar:$CORE_DIR/muse-util-qname-$REL.jar:$CORE_DIR/muse-util-xml-$REL.jar:$CORE_DIR/muse-wsa-soap-$REL.jar:$API_DIR/muse-wsdm-muws-api-$REL.jar:$API_DIR/muse-wsdm-muws-adv-api-$REL.jar:$API_DIR/muse-wsn-api-$REL.jar:$API_DIR/muse-wsrf-api-$REL.jar:$API_DIR/muse-wsx-api-$REL.jar:$API_DIR/muse-wsdm-wef-api-$REL.jar:$IMPL_DIR/muse-wsdm-muws-impl-$REL.jar:$IMPL_DIR/muse-wsdm-muws-adv-impl-$REL.jar:$IMPL_DIR/muse-wsn-impl-$REL.jar:$IMPL_DIR/muse-wsrf-impl-$REL.jar:$IMPL_DIR/muse-wsx-impl-$REL.jar:$MUSE_HOME/templates/axis2-web-app/WEB-INF/lib/wsdl4j.jar"
+export CLASSPATH=
 
-java -classpath "$CLASSPATH" org.apache.muse.tools.generator.util.WsdlMerge "$*"
+for file in $CORE_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $TOOLS_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $API_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $IMPL_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+for file in $COMMON_LIB_DIR/*.jar; do
+	export CLASSPATH=$file:$CLASSPATH;
+done
+
+java -classpath "$CLASSPATH" org.apache.muse.tools.generator.util.WsdlMerge $*
 



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org