hughesj 2003/01/22 09:53:05 Modified: java classpath.sh Log: Using flattened java/lib structure Revision Changes Path 1.5 +6 -64 xml-axis-wsif/java/classpath.sh Index: classpath.sh =================================================================== RCS file: /home/cvs/xml-axis-wsif/java/classpath.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- classpath.sh 21 Dec 2002 01:46:01 -0000 1.4 +++ classpath.sh 22 Jan 2003 17:53:04 -0000 1.5 @@ -7,72 +7,11 @@ # . classpath.sh [build|run] [set] [quiet] # # written by Aleksander Slominski [http://www.extreme.indiana.edu/~aslom] - -LOCALCLASSPATH=. - -#required -if [ ! "`echo lib/junit/*.jar`" = "lib/junit/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/junit/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/wsdl4j/*.jar`" = "lib/wsdl4j/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/wsdl4j/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/log4j/*.jar`" = "lib/log4j/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/log4j/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -#optional -if [ ! "`echo lib/jms_api/*.jar`" = "lib/jms_api/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/jms_api/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -if [ ! "`echo lib/j2ee/*.jar`" = "lib/j2ee/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/j2ee/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - - -if [ ! "`echo lib/xerces2/*.jar`" = "lib/xerces2/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/xerces2/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -#jar files shared by apache soap and axis -if [ ! "`echo lib/activation/*.jar`" = "lib/activation/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/activation/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/javamail/*.jar`" = "lib/javamail/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/javamail/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -#for apache soap -if [ ! "`echo lib/apache_soap/*.jar`" = "lib/apache_soap/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/apache_soap/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -#all axis required jars -if [ ! "`echo lib/axis/*.jar`" = "lib/axis/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/axis/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/commons_discovery/*.jar`" = "lib/commons_discovery/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/commons_discovery/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/commons_logging/*.jar`" = "lib/commons_logging/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/commons_logging/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/jaxrpc/*.jar`" = "lib/jaxrpc/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/jaxrpc/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi -if [ ! "`echo lib/saaj/*.jar`" = "lib/saaj/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/saaj/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - -#Soaprmi 1.1 -if [ ! "`echo lib/soaprmi11/*.jar`" = "lib/soaprmi11/*.jar" ] ; then - LOCALCLASSPATH=`echo lib/soaprmi11/*.jar | tr ' ' ':'`:$LOCALCLASSPATH -fi - +set -x +export LOCALCLASSPATH=. if [ "$1" = "build" ] ; then - LOCALCLASSPATH=`echo lib/ant/*.jar | tr ' ' ':'`:$LOCALCLASSPATH + LOCALCLASSPATH=`echo lib/*.jar | tr ' ' ':'`:$LOCALCLASSPATH LOCALCLASSPATH=$JAVA_HOME/lib/tools.jar:$LOCALCLASSPATH if [ "$2" = "set" ] ; then CLASSPATH=$LOCALCLASSPATH @@ -83,6 +22,9 @@ echo $LOCALCLASSPATH fi else + # put all jars except ant.jar on classpath + export RUNTIME_JARS=`ls -1 lib/*.jar | egrep -v 'ant.*jar'` + LOCALCLASSPATH=`echo $RUNTIME_JARS | tr ' ' ':'`:$LOCALCLASSPATH LOCALCLASSPATH=build/classes:build/samples:build/tests:$LOCALCLASSPATH if [ ! "`echo build/lib/*.jar`" = "build/lib/*.jar" ] ; then LOCALCLASSPATH=`echo build/lib/*.jar | tr ' ' ':'`:$LOCALCLASSPATH