You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by hu...@apache.org on 2003/01/22 18:53:05 UTC

cvs commit: xml-axis-wsif/java classpath.sh

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