(file) Return to setJavaenv CVS log (file) (dir) Up to [Pegasus] / pegasus-JavaCIMClient

File: [Pegasus] / pegasus-JavaCIMClient / setJavaenv (download)
Revision: 1.5, Wed Jun 9 12:30:23 2004 UTC (19 years, 11 months ago) by konrad.r
Branch: MAIN
Changes since 1.4: +1 -2 lines
BUG#: 1368
TITLE:  	java.lang.NullPointerException

DESCRIPTION:
Made the setJavaEnv more SH compliant (instead of BASH compliant)

#!/usr/bin/ksh
# PATH changes depending on where XML Parser is installed
# From Bapu Patil 
#

#
# MUST set PEGASUS_ROOT, it is usually set by your setenv
# used while building PEGASUS source
# PEGASUS_ROOT=/myhome/pegasus
#
MY_ROOT=$PEGASUS_ROOT/src/Java
export CIMCLIENT_ROOT=$MY_ROOT
export CVSROOT=:pserver:anon@cvs.opengroup.org:/cvs/MSB

# Java Client Object file location
export JAVACIM_OBJPATH=$CIMCLIENT_ROOT

export CIMCLIENT_OBJPATH=$JAVACIM_OBJPATH/classes


#
# Java 1.4 bin first
#
export JAVA_HOME=/opt/java1.4
export JAVAPATH=$JAVA_HOME/bin

if [ -e "$JAVA_HOME" ]; then
   echo $JAVA_HOME ok.
else
   echo "The JAVA_HOME directory - $JAVA_HOME does not exist"
   return 1
fi
#
# Remove bpatil/local/bin once gmake installed
#
export PATH=$JAVAPATH:/usr/local/bin:/ha/be/os/usr/local/bin:/usr/local/bin:/opt/make/bin:/opt/aCC/bin:$PATH:.


# XML Parser
XML_PARSER_CPATH=$CIMCLIENT_ROOT/jars/xerces-1_4_4/xerces.jar

if [ -e "$XML_PARSER_CPATH" ]; then
   echo "$XML_PARSER_CPATH ok." 
else
   echo "Could not find the $XML_PARSER_CPATH file"
   return 2
fi

# for Pegasus
CIMCLIENT_CLASSES=${CIMCLIENT_OBJPATH}/obj/

#
# for JDK 1.4 Beta
#
JDK_CLASS_PATH=${JAVA_HOME}/jre/lib/rt.jar
JSSE_CLASS_PATH=${JAVA_HOME}/jre/lib/jsse.jar

#
# Java 1.4  First 
#
export CLASSPATH=${JDK_CLASS_PATH}:${XML_PARSER_CPATH}:${CIMCLIENT_ROOT}/:${CIMCLIENT_CLASSES}:${JSSE_CLASS_PATH}:.


No CVS admin address has been configured
Powered by
ViewCVS 0.9.2