#! /bin/sh umask 0027 STARTUP_TYPE=$1 export STARTUP_TYPE shift NODEID=$1 export NODEID shift RTHOME=$1 export RTHOME shift RTUSER=$1 export RTUSER shift CONNECT_SPEC=$1 export CONNECT_SPEC shift cd ${RTHOME}/owb/bin/unix JDK_HOME=${RTHOME}/jdk export JDK_HOME JAVAPATH=${JDK_HOME}/jre OWB_HOME=${RTHOME} export OWB_HOME OWBCC_HOME=${RTHOME} export OWBCC_HOME PLATFORM=`/bin/uname` MACH_HARDWARE=`/bin/uname -m` case $PLATFORM in HP-UX) SHLIB_PATH=${RTHOME}/lib32:${RTHOME}/jdk/jre/lib/IA64N/server:${RTHOME}/jdk/jre/lib/IA64N:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${SHLIB_PATH} export SHLIB_PATH LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH JAVA64FLAG=-d64 export JAVA64FLAG ;; AIX) LIBPATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LIBPATH} export LIBPATH ;; Linux) case $MACH_HARDWARE in ppc64) LD_LIBRARY_PATH=${RTHOME}/lib32:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH ;; s390x) LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH JAVA64FLAG=-d64 export JAVA64FLAG ;; *) LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH ;; esac ;; SunOS) case $MACH_HARDWARE in i86pc) LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH ;; *) LD_LIBRARY_PATH=${RTHOME}/lib32:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH LD_LIBRARY_PATH_64=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH_64} export LD_LIBRARY_PATH_64 ;; esac JAVA64FLAG=-d64 export JAVA64FLAG ;; OSF1) LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} export LD_LIBRARY_PATH ;; *) if [ -d ${RTHOME}/lib32 ]; then LD_LIBRARY_PATH=${RTHOME}/lib32:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} else LD_LIBRARY_PATH=${RTHOME}/lib:../../../discoverer/lib:${RTHOME}/owb/bin/admin:${LD_LIBRARY_PATH} fi export LD_LIBRARY_PATH ;; esac ORACLE_HOME=${RTHOME} export ORACLE_HOME ORA_HOME=${RTHOME} export ORA_HOME OEM_HOME=${RTHOME} export OEM_HOME IAS_HOME=${RTHOME} export IAS_HOME if [ "${NLS_LANG:-}" ]; then export NLS_LANG else NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 export NLS_LANG fi DISCOVERER_ALLOW_DB_CONNECT_STRING=YES export DISCOVERER_ALLOW_DB_CONNECT_STRING PATH=${RTHOME}/bin:${JDK_HOME}/jre/bin/client:${JDK_HOME}/jre/bin:${RTHOME}/owb/bin/admin:${PATH}:/bin:/usr/bin export PATH CLASSPATH=Personalties.jar:$MIMB_JAR: CLASSPATH_LAUNCHER="-classpath ../admin:../admin/launcher.jar:$CLASSPATH -DOWB_HOME=$OWB_HOME -DJDK_HOME=$JDK_HOME -DORA_HOME=$ORA_HOME -DOEM_HOME=$OEM_HOME -DIAS_HOME=$IAS_HOME Launcher ../admin/owb.classpath" #if [ $PLATFORM = "HP-UX" ] && [ $MACH_HARDWARE = "ia64" ]; then # OPTS="-d64" #else # OPTS="" #fi #$JAVAPATH/bin/java $OPTS -Xmx768M -Djava.awt.headless=true -DORACLE_HOME="${RTHOME}" -DOCM_HOME="${RTHOME}" -DOCM_ORACLE_HOME="${RTHOME}" -DOWB_HOME="${OWB_HOME}" -DOWBCC_HOME="${OWBCC_HOME}" $CLASSPATH_LAUNCHER oracle.wh.runtime.platform.service.Service ${STARTUP_TYPE} ${NODEID} ${RTUSER} ${CONNECT_SPEC} $JAVAPATH/bin/java $JAVA64FLAG -Xmx768M -Djava.awt.headless=true -DORACLE_HOME="${RTHOME}" -DOCM_HOME="${RTHOME}" -DOCM_ORACLE_HOME="${RTHOME}" -DOWB_HOME="${OWB_HOME}" -DOWBCC_HOME="${OWBCC_HOME}" $CLASSPATH_LAUNCHER oracle.wh.runtime.platform.service.Service ${STARTUP_TYPE} ${NODEID} ${RTUSER} ${CONNECT_SPEC}