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

File: [Pegasus] / pegasus-JavaCIMClient / setJavaenv (download)
Revision: 1.6, Wed Jun 9 17:06:13 2004 UTC (19 years, 11 months ago) by konrad.r
Branch: MAIN
CVS Tags: pegasus25BeforeLicenseUpdate, SLPPERFINST-root, SLPPERFINST-branch, RELEASE_2_4_FC_CANDIDATE_1, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH, PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP213_SIZE_OPTIMIZATIONS, PEP-214B-root, PEG25_IBM_5_16_05, MONITOR_CONSOLIDATION_2_5_BRANCH, IBM_241_April1405, HPUX_TEST, HEAD, CQL_2_5_BRANCH, CHUNKTESTDONE_PEP140, BUG2493_BINREP-root, BUG2493_BINREP-branch
Changes since 1.5: +2 -2 lines
BUG#: 1368
TITLE: java client java.lang.NullPointerException

DESCRIPTION:
Fix per Bapu Patil recommendation.

#!/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 [ -d "$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 [ -f "$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