Changing release of JDK causes failure

General discussion on the JZOS batch launcher and toolkit
Post Reply
toydba
Posts: 3
Joined: Tue Jan 05, 2010 7:10 am

Changing release of JDK causes failure

Post by toydba »

I am running a batch through JZOS.
When running with JDK 1.5 SR5a it runs fine :

JVMJZBL1012I Java Virtual Machine created. Version information follows:
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pmz31devifx-20070801 (SR5a))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123ifx-20070627 (JIT enabled)
J9VM - 20070614_12948_bHdSMr
JIT - 20070419_1806_r8
GC - 200704_19)

When changing to JDK 1.5 SR92 (by changing the JAVA_HOME) :

JVMJZBL1012I Java Virtual Machine created. Version information follows:
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pmz31devifx-20090408 (SR9-2 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123ifx-20090324 (JIT enabled)
J9VM - 20090319_32038_bHdSMr
JIT - 20081112_1511ifx1_r8
GC - 200811_07)

it failes with :

JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.ZUtil.redirectStandardStreams
class load: com.ibm.jzos.ZUtil$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZUtil$1$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFileConstants from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFile from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/nio/charset/UnsupportedCharsetException
class load: com.ibm.jzos.ZFileException from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/NullPointerException
class load: com.ibm.jzos.ZFile$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFile$2 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/IllegalStateException
JVMJZBL2999T method invocation elapsed time=0.022411 seconds, cpu time=0.013810 seconds
JVMJZBL2010E Exception occurred invoking com.ibm.jzos.ZUtil.redirectStandardStreams()
JVMJZBL2999T -> JniUtil.writeStackTrace()
class load: java/io/PrintWriter
JVMJZBL2007E Stack trace follows:
java.lang.UnsatisfiedLinkError: com/ibm/jzos/ZFile.fopen(Ljava/lang/String;Ljava/lang/String;)J
at com.ibm.jzos.ZFile.<init>(ZFile.java:347)
at com.ibm.jzos.ZUtil$1.run(ZUtil.java:445)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.ibm.jzos.ZUtil.redirectStandardStreams(ZUtil.java:434)
JVMJZBL2999T <- JniUtil.writeStackTrace()

JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL2999T <- redirectStandardStreams()
JVMJZBL2999T -> establishMvsCommandListener()
JVMJZBL1016I MVS commands are ENABLED
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.MvsConsole.startMvsCommandListener
class load: com.ibm.jzos.WtoConstants from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.MvsConsole from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/J9VMInternals$1
class load: sun/reflect/UnsafeFieldAccessorFactory
class load: sun/reflect/FieldAccessor
class load: sun/reflect/FieldAccessorImpl
class load: sun/reflect/UnsafeFieldAccessorImpl
class load: sun/reflect/UnsafeObjectFieldAccessorImpl
JVMJZBL2008E Could not find or load class: com.ibm.jzos.MvsConsole
JVMJZBL2999T -> JniUtil.writeStackTrace()
JVMJZBL2007E Stack trace follows:
java.lang.UnsatisfiedLinkError: com/ibm/jzos/MvsConsole.retrieveStartParameters()Ljava/lang/String;
at com.ibm.jzos.MvsConsole.<clinit>(MvsConsole.java:28)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
JVMJZBL2999T <- JniUtil.writeStackTrace()

JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL1046E Unable to establish MVS console listener
JVMJZBL2999T <- establishMvsCommandListener()
JVMJZBL2999T <- run()

Anybody an idea ?
dovetail
Site Admin
Posts: 2022
Joined: Thu Jul 29, 2004 12:12 pm

Post by dovetail »

It looks like you are running with LOGLVL='+T'.... can you please post the rest of the log output, to include the environment variables prior to starting the batch launcher?

I would also suggest that you open a PMR or ETR with the IBM support center.
toydba
Posts: 3
Joined: Tue Jan 05, 2010 7:10 am

Post by toydba »

Thx already. I will open a PMR. Here is the complete output :

JVMJZBL2004N Log level has been set to: T
JVMJZBL2999T -> JzosVM()
JVMJZBL1001N JZOS batch Launcher Version: 2.3.0 2008-05-12
JVMJZBL1002N Copyright (C) IBM Corp. 2005. All rights reserved.
JVMJZBL2999T <- JzosVM()
JVMJZBL2999T -> run()
JVMJZBL1029I Region requested = 0K, Actual below/above limit = 8M / 1534M
JVMJZBL1053I OS Release R20.00 Machine 2094
JVMJZBL2999T -> adoptEnvironment()
JVMJZBL2999T -> spawnChild()
JVMJZBL1036D Spawned child shell process with PID: 84213883
JVMJZBL2999T <- spawnChild()
JVMJZBL2999T Writing shell script to child's stdin:
JVMJZBL2999T ######################################################################
JVMJZBL2999T # TMME Standard ISPF skeleton for JZOS DB2JZOS
JVMJZBL2999T # to run Java in batch with DB2 on z/OS in USS (Unix System Services)
JVMJZBL2999T # A z/OS unix shell script is generated with substituted variables
JVMJZBL2999T ######################################################################
JVMJZBL2999T # ISPF skeleton DB2JZOS
JVMJZBL2999T # This function impacts :
JVMJZBL2999T # - called by JCL proclib DB2JZOS
JVMJZBL2999T # - rexx DB2JZOS
JVMJZBL2999T ######################################################################
JVMJZBL2999T # Warning :
JVMJZBL2999T # 1.record length of this skeleton file should not exceed 72
JVMJZBL2999T # skeleton format errors cause a JCL return code 17
JVMJZBL2999T ######################################################################
JVMJZBL2999T # Note 2 types of variables in this skeleton :
JVMJZBL2999T # 1.ampersand : passed via JCL to REXX for ISPF file tailoring
JVMJZBL2999T # 2.dollar $vars : UNIX env variables set in this skeleton
JVMJZBL2999T ######################################################################
JVMJZBL2999T # Change Log tvd3803
JVMJZBL2999T # new unix shell script 25-09-2007 tvd3803
JVMJZBL2999T # add C04 29-10-2007 tvd3803
JVMJZBL2999T # add C04 - commons-pool-1.3.jar 31-10-2007 adw7230
JVMJZBL2999T # add C04 - cglib-nodep-2.1_2.jar 06-11-2007 tvd3803
JVMJZBL2999T # add C04 - db2-jcc 07-11-2007 tvd3803
JVMJZBL2999T # add S02 - 15-11-2007 adw7230
JVMJZBL2999T # add C04 - C040N1RW_ibatis_sqlmapconfig.prop 16-11-2007 adw7230
JVMJZBL2999T # add S02 - Add to classpath 8 opens sources 16-11-2007 fbo2773
JVMJZBL2999T # add S02 - Add commons-logging for S02 19-11-2007 fbo2773
JVMJZBL2999T # add S02 - Add commons-dbcp for S02 20-11-2007 adw7230
JVMJZBL2999T # add S02 - Add commons-pool for S02 20-11-2007 adw7230
JVMJZBL2999T # commented out =ISO8859-1 and removed : 20-11-2007 adw7230
JVMJZBL2999T # for ijo continuations
JVMJZBL2999T # add PROP_HOME for all projects 27-11-2007 tvd3803
JVMJZBL2999T # RESOLVER_CONFIG for s02 27-12-2007 tvd3803
JVMJZBL2999T # S02 - velocity 1.5 09-01-2008 tvd3803
JVMJZBL2999T # add X02 14-01-2008 tvd3803
JVMJZBL2999T # add s01 14-01-2008 tvd3803
JVMJZBL2999T # add PROC parameter for S02 01-02-2008 tvd3803
JVMJZBL2999T # add TCO0F0RJ for S01 + jzos.jar 15-02-2008 tvd3803
JVMJZBL2999T # add NPA 07-03-2008 tvd3803
JVMJZBL2999T # removed db2j2classes.zip from general 17-03-2008 tvd3803
JVMJZBL2999T # add TCO0WCRJ + tco project 26-02-2008 tvd3803
JVMJZBL2999T # add Universal driver for S01 14-04-2008 fbo2773
JVMJZBL2999T # add X01 22-04-2008 tvd3803
JVMJZBL2999T # add . /etc/profile 23-04-2008 tvd3803
JVMJZBL2999T # add ossPackages/netcomponents/1.3.8/ for s01 25-06-2008 tvd3803
JVMJZBL2999T # DB2 V8 09-09-2008 tvd3803
JVMJZBL2999T # add all jars in /u/c04x/lib 03-10-2008 tvd3803
JVMJZBL2999T # add Coc Certificate of Conformity project 06-11-2008 fbo2773
JVMJZBL2999T # add ESB jars for C04 06-11-2008 tvd3803
JVMJZBL2999T # COC uses new naming of package 14-11-2008 tvd3803
JVMJZBL2999T # COC - add 11 OpenSources in ClassPath 17-11-2008 fbo2773
JVMJZBL2999T # ATA - switch to JCC 17-12-2008 tvd3803
JVMJZBL2999T # S02 - proc SDV09 user jdk 1.5 21-01-2009 tvd3803
JVMJZBL2999T # add ESB jars for COC 20-02-2009 tvd3803
JVMJZBL2999T # add C08 23-02-2009 tvd3803
JVMJZBL2999T # changed xmx from 384m to 512m 16-03-2009 tvd3803
JVMJZBL2999T # S01 - jdk5 30-04-2009 tvd3803
JVMJZBL2999T # COC - EA components 15-05-2009 tvd3803
JVMJZBL2999T # S01 - all jcc 15-06-2009 tvd3803
JVMJZBL2999T # C04 - add NPA jars 25-06-2009 tvd3803
JVMJZBL2999T # C04 - add activation-1.1.jar 26-06-2009 adw7230
JVMJZBL2999T # C04 - add dom4j-1.6.1.jar 26-06-2009 adw7230
JVMJZBL2999T # C04 - add extra jars 29-06-2009 tvd3803
JVMJZBL2999T # add CWS 30-06-2009 tvd3803
JVMJZBL2999T # change jodaTime/1.2 to jodaTime/1.5 06-08-2009 adw7230
JVMJZBL2999T # remover jodaTime/1.5 for C04 19-08-2009 tvd3803
JVMJZBL2999T # NPA - jdk5 10-11-2009 tvd3803
JVMJZBL2999T # NPA - switch to JCC 13-11-2009 tvd3803
JVMJZBL2999T # CWS - -Xms512m -Xmx750m 27-11-2009 tvd3803
JVMJZBL2999T # C04 - add /u/npad/lib to libpath 03-12-2009 tvd3803
JVMJZBL2999T # C04 - comment out NPA000rj - came from COMD 09-12-2009 tvd3803
JVMJZBL2999T # C04 - added sqlj.zip classpath 09-12-2009 tvd3803
JVMJZBL2999T # change jdk142 from sr6 to sr11 16-12-2009 tvd3803
JVMJZBL2999T # change jdk150 from sr5a to sr92 16-12-2009 tvd3803
JVMJZBL2999T # TQS - new setup 18-12-2009 tvd3803
JVMJZBL2999T ######################################################################
JVMJZBL2999T . /etc/profile
JVMJZBL2999T export JAVA_HOME=/jdk142-sr11/J1.4
JVMJZBL2999T export JAVA_HOME=/jdk150-sr92/J5.0
JVMJZBL2999T export PATH=/bin:"${JAVA_HOME}"/bin:
JVMJZBL2999T LIBPATH=/lib:/usr/lib:"${JAVA_HOME}"/bin
JVMJZBL2999T LIBPATH="$LIBPATH":"${JAVA_HOME}"/bin/classic
JVMJZBL2999T export LIBPATH="$LIBPATH":
JVMJZBL2999T # Customize your CLASSPATH here
JVMJZBL2999T APP_HOME=$JAVA_HOME
JVMJZBL2999T CLASSPATH=$APP_HOME
JVMJZBL2999T # Add Application required jars to end of CLASSPATH
JVMJZBL2999T for i in "${APP_HOME}"/*.jar; do
JVMJZBL2999T CLASSPATH="$CLASSPATH":"$i"
JVMJZBL2999T done
JVMJZBL2999T export CLASSPATH="$CLASSPATH":
JVMJZBL2999T # Set JZOS specific options
JVMJZBL2999T # Use this variable to specify encoding for DD STDOUT and STDERR
JVMJZBL2999T export JZOS_OUTPUT_ENCODING=Cp1047
JVMJZBL2999T # Use this variable to prevent JZOS from handling MVS operator commands
JVMJZBL2999T #export JZOS_ENABLE_MVS_COMMANDS=false
JVMJZBL2999T # Configure JVM options
JVMJZBL2999T IJO="-Xms256m -Xmx512m"
JVMJZBL2999T # Uncomment the following to aid in debugging "Class Not Found" problems
JVMJZBL2999T IJO="$IJO -verbose:class"
JVMJZBL2999T #IJO="$IJO -verbose:gc"
JVMJZBL2999T #IJO="$IJO -verbose:jni"
JVMJZBL2999T #IJO="$IJO -Xcheck:jni:verbose,trace,nonfatal,pedantic"
JVMJZBL2999T # Uncomment the following if you want to run with Ascii file encoding..
JVMJZBL2999T # IJO="$IJO -Dfile.encoding=ISO8859-1"
JVMJZBL2999T IJO="$IJO -Dfile.encoding=ISO8859-1"
JVMJZBL2999T #IJO="$IJO -Djava.ext.dirs=${JAVA_HOME}/lib/ext"
JVMJZBL2999T #export JZOS_JVM_OPTIONS="-Djava.ext.dirs=${JAVA_HOME}/lib/ext"
JVMJZBL2999T #
JVMJZBL2999T export SEL1=D
JVMJZBL2999T export DB2ENV=D
JVMJZBL2999T export COMENVU=d
JVMJZBL2999T export COMENV=D
JVMJZBL2999T export CWSENV=D
JVMJZBL2999T export CWSENVU=d
JVMJZBL2999T export DPPENVU=d
JVMJZBL2999T export NPAENVU=d
JVMJZBL2999T export NPAENV=D
JVMJZBL2999T export TCOENVU=d
JVMJZBL2999T export TCOENV=D
JVMJZBL2999T export TQSENVU=d
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T echo TMMEINFO : TMMEINFO ECHO
JVMJZBL2999T echo TMMEINFO : SETTING UP DB2 SQLJ variables ...
JVMJZBL2999T export _BPX_SHAREAS=REUSE
JVMJZBL2999T export _CEE_RUNOPTS="TERMTHDACT(UADUMP),XPLINK(ON)"
JVMJZBL2999T #xport _CEE_RUNOPTS="TERMTHDACT(UADUMP),TRAP(OFF),XPLINK(ON)"
JVMJZBL2999T #
JVMJZBL2999T DB2SQLJPROPERTIES=/u/s01d/properties/db2sqljjdbc.properties
JVMJZBL2999T export DB2SQLJPROPERTIES
JVMJZBL2999T #
JVMJZBL2999T #xport STEPLIB=DB2.SDSNLOAD.DB2$DB2ENV
JVMJZBL2999T #xport STEPLIB=DB2.SDSNLOD2.DB2$DB2ENV:$STEPLIB
JVMJZBL2999T #xport STEPLIB=DB2.TMME.SDSNLOAD.RRS.DB2$DB2ENV:$STEPLIB
JVMJZBL2999T export STEPLIB=DSN810.SDSNLOAD
JVMJZBL2999T export STEPLIB=DSN810.SDSNLOD2:$STEPLIB
JVMJZBL2999T export STEPLIB=DSN810.TMME.SDSNLOAD.RRS:$STEPLIB
JVMJZBL2999T export STEPLIB=CEE.SCEERUN2:$STEPLIB
JVMJZBL2999T #
JVMJZBL2999T echo TMMEINFO : SETTING UP GENERAL PATHs ...
JVMJZBL2999T export PATH=/bin:$PATH
JVMJZBL2999T export PATH=$JAVA_HOME/bin:$PATH
JVMJZBL2999T #
JVMJZBL2999T export CLASSPATH=$JAVA_HOME/lib
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T export APPLIC_HOME=/u/s01d/lib
JVMJZBL2999T echo DEBUGGING...
JVMJZBL2999T cd /u/s01d/work
JVMJZBL2999T echo TMMEINFO : $APPLIC_HOME
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T # all projects need the TCO FRAMEWORK
JVMJZBL2999T export FRAMEWORK_HOME=/u/tco$TCOENVU/lib
JVMJZBL2999T export CLASSPATH=$FRAMEWORK_HOME/TCO000RJ.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$FRAMEWORK_HOME/TCO000RJ_SER.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$FRAMEWORK_HOME/TCO0WCRJ.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$FRAMEWORK_HOME/TCO0WCRJ_SER.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # all projects need TCO components
JVMJZBL2999T export TCO_HOME=/u/tco$TCOENVU/lib
JVMJZBL2999T export CLASSPATH=$TCO_HOME/TCO0D0RJ.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$TCO_HOME/TCO0D0RJ_SER.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # more JNI
JVMJZBL2999T export STEPLIB=COM$COMENV.TMME.SYSTEM.LOADLIB:$STEPLIB
JVMJZBL2999T export LIBPATH=$JAVA_HOME/bin:$LIBPATH
JVMJZBL2999T export LIBPATH=$JAVA_HOME/bin/classic:$LIBPATH
JVMJZBL2999T export LIBPATH=$TCO_HOME:$LIBPATH
JVMJZBL2999T #xport LD_LIBRARY_PATH=$TCO_HOME:$LD_LIBRARY_PATH
JVMJZBL2999T export LD_LIBRARY_PATH=$TCO_HOME
JVMJZBL2999T #
JVMJZBL2999T # add Java logging tool to classpath
JVMJZBL2999T echo TMMEINFO : ADDING JAVA TOOLS TO CLASSPATH...
JVMJZBL2999T export LOG4J_HOME=/u/log4j/log4j-1.2.5
JVMJZBL2999T export LOG4J_JAR=$LOG4J_HOME/log4j.jar
JVMJZBL2999T export CLASSPATH=$LOG4J_JAR:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T # add properties dir to classpath
JVMJZBL2999T echo TMMEINFO : ADDING properties directory to CLASSPATH...
JVMJZBL2999T export PROP_HOME=/u/s01d/properties
JVMJZBL2999T export CLASSPATH=$PROP_HOME:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # java open source package home
JVMJZBL2999T export JOS_HOME=/u/tco$TCOENVU/ossPackages
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T echo TMMEINFO : project S01 specific section START
JVMJZBL2999T #
JVMJZBL2999T # db2-jcc
JVMJZBL2999T export JCC_HOME=/db2-jcc
JVMJZBL2999T export CLASSPATH=$JCC_HOME/classes/sqlj.zip:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$JCC_HOME/classes/db2jcc.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$JCC_HOME/classes/db2jcc_javax.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$JCC_HOME/classes/db2jcc_license_cisuz.jar:$CLASSPATH
JVMJZBL2999T export LIBPATH=$JCC_HOME/lib:$LIBPATH
JVMJZBL2999T export LD_LIBRARY_PATH=$JCC_HOME/lib:$LD_LIBRARY_PATH
JVMJZBL2999T #
JVMJZBL2999T export PROPERTY=/u/s01d/properties/s01_batch.properties
JVMJZBL2999T #
JVMJZBL2999T # Add Application required jars to end of CLASSPATH
JVMJZBL2999T for i in "${APPLIC_HOME}"/S01*.jar; do
JVMJZBL2999T CLASSPATH="$i":"$CLASSPATH"
JVMJZBL2999T done
JVMJZBL2999T export CLASSPATH="$CLASSPATH":
JVMJZBL2999T #
JVMJZBL2999T # spring
JVMJZBL2999T #
JVMJZBL2999T export SPRING_HOME=$JOS_HOME/spring/2.0.2
JVMJZBL2999T export CLASSPATH=$SPRING_HOME/spring.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # apache common language
JVMJZBL2999T #
JVMJZBL2999T export COMMONSLANG_HOME=$JOS_HOME/commonsLang/2.0
JVMJZBL2999T export CLASSPATH=$COMMONSLANG_HOME/commons-lang-2.0.jar:$CLASSPATH
JVMJZBL2999T export COMMONSLOG_HOME=$JOS_HOME/commonsLogging/1.1
JVMJZBL2999T export CLASSPATH=$COMMONSLOG_HOME/commons-logging-1.1.jar:$CLASSPATH
JVMJZBL2999T # commons collections
JVMJZBL2999T export COMMONSCOL_HOME=$JOS_HOME/commonsCollections/3.2
JVMJZBL2999T export CLASSPATH=$COMMONSCOL_HOME/commons-collections-3.2.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # netcomponents/1.3.8/
JVMJZBL2999T export NETCOMP_HOME=$JOS_HOME/netcomponents/1.3.8
JVMJZBL2999T export CLASSPATH=$NETCOMP_HOME/NetComponents.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T # POI 3.0.2
JVMJZBL2999T #
JVMJZBL2999T export POI_HOME=$JOS_HOME/POI/3.0.2
JVMJZBL2999T export CLASSPATH=$POI_HOME/poi-3.0.2-FINAL-20080204.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T # jzos/1.2.5/
JVMJZBL2999T #
JVMJZBL2999T export JZS_HOME=$JOS_HOME/jzos/1.2.5
JVMJZBL2999T export CLASSPATH=$JZS_HOME/jzos.jar:$CLASSPATH
JVMJZBL2999T export LIBPATH=$JZS_HOME:$LIBPATH
JVMJZBL2999T #
JVMJZBL2999T export TCO_HOME=/u/tco$TCOENVU/lib
JVMJZBL2999T export CLASSPATH=$TCO_HOME/TCO0F0RJ.jar:$CLASSPATH
JVMJZBL2999T export CLASSPATH=$TCO_HOME/TCO0F0RJ_SER.jar:$CLASSPATH
JVMJZBL2999T #
JVMJZBL2999T export JCC_PROP=/u/s01d/properties/
JVMJZBL2999T IJO=$IJO\
JVMJZBL2999T " -Ddb2.jcc.propertiesFile=/u/s01d/properties/\
JVMJZBL2999T DB2JccConfiguration.properties "
JVMJZBL2999T #
JVMJZBL2999T # S01 package name format
JVMJZBL2999T export JPACKAGE=com.tmme.s01.batch
JVMJZBL2999T echo TMMEINFO : project S01 specific section STOP
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T # END OF PROJECT SETTINGS
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T # Use this variable to supply additional arguments to main
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T #
JVMJZBL2999T export JZOS_MAIN_ARGS=" \
JVMJZBL2999T $JPACKAGE.ssncloning.SsnCloningBatch \
JVMJZBL2999T $PROPERTY "
JVMJZBL2999T export IBM_JAVA_OPTIONS="$IJO "
JVMJZBL1005I Output from DD:STDENV config shell script:
JVMJZBL2999T TMMEINFO : TMMEINFO ECHO
JVMJZBL2999T TMMEINFO : SETTING UP DB2 SQLJ variables ...
JVMJZBL2999T TMMEINFO : SETTING UP GENERAL PATHs ...
JVMJZBL2999T DEBUGGING...
JVMJZBL2999T TMMEINFO : /u/s01d/lib
JVMJZBL2999T TMMEINFO : ADDING JAVA TOOLS TO CLASSPATH...
JVMJZBL2999T TMMEINFO : ADDING properties directory to CLASSPATH...
JVMJZBL2999T TMMEINFO : project S01 specific section START
JVMJZBL2999T TMMEINFO : project S01 specific section STOP
JVMJZBL2999T Found environment start string
JVMJZBL2999T ___JZOS_ENV_START___
JVMJZBL1006I TQSENVU = d
JVMJZBL1006I NPAENVU = d
JVMJZBL1006I PROP_HOME = /u/s01d/properties
JVMJZBL1006I JAVA_XML_PACK_HOME = /u/java_xml_pack
JVMJZBL1006I ANT_JAR = /u/Ant/antTMME.jar
JVMJZBL1006I MAIL = /usr/mail/
JVMJZBL1006I JZOS_MAIN_ARGS = com.tmme.s01.batch.ssncloning.SsnCloningBatch /u/s01d/properties/s01_batch.prope
rties
JVMJZBL1006I APPLIC_HOME = /u/s01d/lib
JVMJZBL1006I JDBC_HOME_P = /db2/db2810
JVMJZBL1006I _CC_CNAME = CCNDRVR
JVMJZBL1006I AOPCONF = /etc/Printsrv/aopd.conf
JVMJZBL1006I NETCOMPONENTS_JAR = /u/netcomponents/NetComponents.jar
JVMJZBL1006I PATH = /jdk150-sr92/J5.0/bin:/bin:/bin:/jdk150-sr92/J5.0/bin:
JVMJZBL1006I FRAMEWORK_HOME = /u/tcod/lib
JVMJZBL1006I DPPENVU = d
JVMJZBL1006I IBM_JAVA_ZOS_TDUMP = NO
JVMJZBL1006I WEBSPHERE_HOME = /u/websphere
JVMJZBL1006I CICS_HOME = /usr/lpp/cicsts/cists13/dfjcics
JVMJZBL1006I IBM_JAVA_OPTIONS = -Xms256m -Xmx512m -verbose:class -Dfile.encoding=ISO8859-1 -Ddb2.jcc.propertiesFile=/u/s
01d/properties/DB2JccConfiguration.properties
JVMJZBL1006I DB2ENV = D
JVMJZBL1006I CACTUS_JAR = /u/cactus/cactus-1.4b1.jar
JVMJZBL1006I LOG4J_HOME = /u/log4j/log4j-1.2.5
JVMJZBL1006I CWSENV = D
JVMJZBL1006I SPRING_HOME = /u/tcod/ossPackages/spring/2.0.2
JVMJZBL1006I _CEE_RUNOPTS = TERMTHDACT(UADUMP),XPLINK(ON)
JVMJZBL1006I COMENV = D
JVMJZBL1006I MQ_MAINFRAME_HOME_P = /u/mq/mainframe/java/lib
JVMJZBL1006I LOG4J_JAR = /u/log4j/log4j-1.2.5/log4j.jar
JVMJZBL1006I LD_LIBRARY_PATH = /db2-jcc/lib:/u/tcod/lib
JVMJZBL1006I _BPX_SPAWN_SCRIPT = YES
JVMJZBL1006I _ = /bin/env
JVMJZBL1006I COMMONSCOL_HOME = /u/tcod/ossPackages/commonsCollections/3.2
JVMJZBL1006I CWSENVU = d
JVMJZBL1006I CLASSPATH = /u/tcod/lib/TCO0F0RJ_SER.jar:/u/tcod/lib/TCO0F0RJ.jar:/u/tcod/ossPackages/jzos/1.2.5/jzos.jar:/
u/tcod/ossPackages/POI/3.0.2/poi-3.0.2-FINAL-20080204.jar:/u/tcod/ossPackages/netcomponents/1.3.8/NetComponents.jar:/u/t
cod/ossPackages
/commonsCollections/3.2/commons-collections-3.2.jar:/u/tcod/ossPackages/commonsLogging/1.1/commons-logging-1.1.jar:/u/tc
od/ossPackages/commonsLang/2.0/commons-lang-2.0.jar:/u/tcod/ossPackages/spring/2.0.2/spring.jar:/u/s01d/lib/S010RBRJ.jar
:/u/s01d/lib/S0
10BJRJ.jar:/u/s01d/lib/S010B6RJ.jar:/u/s01d/lib/S010B5RJ.jar:/u/s01d/lib/S010B4RJ.jar:/u/s01d/lib/S010B3RJ.jar:/u/s01d/l
ib/S010B2RJ.jar:/u/s01d/lib/S010B1RJ.jar:/db2-jcc/classes/db2jcc_license_cisuz.jar:/db2-jcc/classes/db2jcc_javax.jar:/db
2-jcc/classes/d
b2jcc.jar:/db2-jcc/classes/sqlj.zip:/u/s01d/properties:/u/log4j/log4j-1.2.5/log4j.jar:/u/tcod/lib/TCO0D0RJ_SER.jar:/u/tc
od/lib/TCO0D0RJ.jar:/u/tcod/lib/TCO0WCRJ_SER.jar:/u/tcod/lib/TCO0WCRJ.jar:/u/tcod/lib/TCO000RJ_SER.jar:/u/tcod/lib/TCO00
0RJ.jar:/jdk150
-sr92/J5.0/lib:
JVMJZBL1006I TCOENVU = d
JVMJZBL1006I STEPLIB = COMD.TMME.SYSTEM.LOADLIB:CEE.SCEERUN2:DSN810.TMME.SDSNLOAD.RRS:DSN810.SDSNLOD2:DSN810.SDSNLOAD
JVMJZBL1006I LOCPATH = /usr/lib/nls/locale
JVMJZBL1006I JZS_HOME = /u/tcod/ossPackages/jzos/1.2.5
JVMJZBL1006I TCO_HOME = /u/tcod/lib
JVMJZBL1006I COMENVU = d
JVMJZBL1006I JAVA_HOME_P = /jdk142-sr11/J1.4
JVMJZBL1006I DB2_HOME_P = /db2/db2810
JVMJZBL1006I _C89_CNAME = CCNDRVR
JVMJZBL1006I LANG = C
JVMJZBL1006I JCC_PROP = /u/s01d/properties/
JVMJZBL1006I MQ_MAINFRAME_JAR_P = /u/mq/mainframe/java/lib/com.ibm.mq.jar
JVMJZBL1006I LIBPATH = /u/tcod/ossPackages/jzos/1.2.5:/db2-jcc/lib:/u/tcod/lib:/jdk150-sr92/J5.0/bin/classic:/jdk150-sr9
2/J5.0/bin:/lib:/usr/lib:/jdk150-sr92/J5.0/bin:/jdk150-sr92/J5.0/bin/classic:
JVMJZBL1006I COMMONSLOG_HOME = /u/tcod/ossPackages/commonsLogging/1.1
JVMJZBL1006I COMMONSLANG_HOME = /u/tcod/ossPackages/commonsLang/2.0
JVMJZBL1006I JZOS_OUTPUT_ENCODING = Cp1047
JVMJZBL1006I DB2SQLJPROPERTIES = /u/s01d/properties/db2sqljjdbc.properties
JVMJZBL1006I JAXP_HOME = /u/java_xml_pack/jaxp-1.2_01
JVMJZBL1006I MQSERIES_JAR = /u/mq/com.ibm.mq.jar
JVMJZBL1006I JAVA_HOME_JDK13 = /usr/lpp/java/IBM/J1.3
JVMJZBL1006I NETCOMP_HOME = /u/tcod/ossPackages/netcomponents/1.3.8
JVMJZBL1006I JAVA_HOME_JDK14 = /jdk142-sr11/J1.4
JVMJZBL1006I PROPERTY = /u/s01d/properties/s01_batch.properties
JVMJZBL1006I _BPX_SHAREAS = REUSE
JVMJZBL1006I XERCES_JAR = /u/struts/xerces.jar
JVMJZBL1006I MQ_MAINFRAME_HOME_A = /u/mq/mainframe/java/lib
JVMJZBL1006I MQ_MAINFRAME_HOME = /u/mq/mainframe/java/lib
JVMJZBL1006I POI_HOME = /u/tcod/ossPackages/POI/3.0.2
JVMJZBL1006I MQ_MAINFRAME_HOME_D = /u/mq/mainframe/java/lib
JVMJZBL1006I JAVA_HOME_A = /jdk142-sr11/J1.4
JVMJZBL1006I DB2_HOME_A = /db2/db2810
JVMJZBL1006I JPACKAGE = com.tmme.s01.batch
JVMJZBL1006I JCC_HOME = /db2-jcc
JVMJZBL1006I TCOENV = D
JVMJZBL1006I SEL1 = D
JVMJZBL1006I MQ_MAINFRAME_JAR_A = /u/mq/mainframe/java/lib/com.ibm.mq.jar
JVMJZBL1006I NPAENV = D
JVMJZBL1006I JAVA_HOME = /jdk150-sr92/J5.0
JVMJZBL1006I DB2_HOME = /db2/db2810
JVMJZBL1006I TZ = ECT-1ECTDST-2,M3.5.0/2,M10.5.0/3
JVMJZBL1006I JOS_HOME = /u/tcod/ossPackages
JVMJZBL1006I MQ_MAINFRAME_JAR = /u/mq/mainframe/java/lib/com.ibm.mq.jar
JVMJZBL1006I ANT_HOME = /u/Ant/Ant-1.5.0
JVMJZBL1006I JAVA_HOME_D = /jdk142-sr11/J1.4
JVMJZBL1006I DB2_HOME_D = /db2/db2810
JVMJZBL1006I _CXX_CNAME = CCNDRVR
JVMJZBL1006I MANPATH = /usr/man/%L:/usr/lpp/Printsrv/man/%L
JVMJZBL1006I RESOLVER_CONFIG = //'SYS1.TCPIP.PARMLIB(TCPDATP0)'
JVMJZBL1006I NLSPATH = /usr/lib/nls/msg/%L/%N:/usr/lpp/Printsrv/%L/%N
JVMJZBL1006I JUNIT_JAR = /u/junit/junit.jar
JVMJZBL1006I MQ_MAINFRAME_JAR_D = /u/mq/mainframe/java/lib/com.ibm.mq.jar
JVMJZBL1006I STRUTS_JAR = /u/struts/struts.jar
JVMJZBL1006I PWD = /u/s01d/work
JVMJZBL2999T Setting current working dir to: "/u/s01d/work"
JVMJZBL2999T Found environment stop string
JVMJZBL2999T waiting for child shell process to complete
JVMJZBL2999T -> waitChild()
JVMJZBL2999T child shell process exited with exit code 0
JVMJZBL2999T <- waitChild()
JVMJZBL2999T <- adoptEnvironment()
JVMJZBL2999T -> processExtraArgs()
JVMJZBL2999T JZOS_MAIN_ARGS found: " com.tmme.s01.batch.ssncloning.SsnCloningBatch /u/s01d/properties/s01_batch
.properties "
JVMJZBL2999T NO //DD:MAINARGS found
JVMJZBL2999T mainArgsBuf=" com.tmme.s01.batch.ssncloning.SsnCloningBatch /u/s01d/properties/s01_batch.propertie
s "
JVMJZBL2999T arg=[com.tmme.s01.batch.ssncloning.SsnCloningBatch]
JVMJZBL2999T arg: p=549049666, q=549049711, argLen=45 *p=c, *q=
JVMJZBL2999T arg=[/u/s01d/properties/s01_batch.properties]
JVMJZBL2999T arg: p=549049720, q=549049759, argLen=39 *p=/, *q=
JVMJZBL2999T <- processExtraArgs()
JVMJZBL2999T -> initializeVMArgs()
JVMJZBL2999T vm_args.version: 10004
JVMJZBL2999T Getting CLASSPATH
JVMJZBL2999T Classpath option string: '-Djava.class.path=/u/tcod/lib/TCO0F0RJ_SER.jar:/u/tcod/lib/TCO0F0RJ.jar:/u/tcod/o
ssPackages/jzos/1.2.5/jzos.jar:/u/tcod/ossPackages/POI/3.0.2/poi-3.0.2-FINAL-20080204.jar:/u/tcod/ossPackages/netcompone
nts/1.3.8/NetCo
mponents.jar:/u/tcod/ossPackages/commonsCollections/3.2/commons-collections-3.2.jar:/u/tcod/ossPackages/commonsLogging/1
.1/commons-logging-1.1.jar:/u/tcod/ossPackages/commonsLang/2.0/commons-lang-2.0.jar:/u/tcod/ossPackages/spring/2.0.2/spr
ing.jar:/u/s01d
/lib/S010RBRJ.jar:/u/s01d/lib/S010BJRJ.jar:/u/s01d/lib/S010B6RJ.jar:/u/s01d/lib/S010B5RJ.jar:/u/s01d/lib/S010B4RJ.jar:/u
/s01d/lib/S010B3RJ.jar:/u/s01d/lib/S010B2RJ.jar:/u/s01d/lib/S010B1RJ.jar:/db2-jcc/classes/db2jcc_license_cisuz.jar:/db2-
jcc/classes/db2
jcc_javax.jar:/db2-jcc/classes/db2jcc.jar:/db2-jcc/classes/sqlj.zip:/u/s01d/properties:/u/log4j/log4j-1.2.5/log4j.jar:/u
/tcod/lib/TCO0D0RJ_SER.jar:/u/tcod/lib/TCO0D0RJ.jar:/u/tcod/lib/TCO0WCRJ_SER.jar:/u/tcod/lib/TCO0WCRJ.jar:/u/tcod/lib/TC
O000RJ_SER.jar:
/u/tcod/lib/TCO000RJ.jar:/jdk150-sr92/J5.0/lib:'
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T <- initializeVMArgs()
JVMJZBL2999T -> createJvm()
class load: java/lang/Object
class load: java/lang/J9VMInternals
class load: java/io/Serializable
class load: java/lang/reflect/GenericDeclaration
class load: java/lang/reflect/Type
class load: java/lang/reflect/AnnotatedElement
class load: java/lang/Class
class load: java/lang/Cloneable
class load: java/lang/Comparable
class load: java/lang/CharSequence
class load: java/lang/String
class load: java/util/Comparator
class load: java/lang/String$CaseInsensitiveComparator
class load: java/io/ObjectStreamField
class load: java/lang/Class$CacheKey
class load: java/lang/Runnable
class load: java/lang/Thread
class load: java/lang/Thread$UniqueIdLock
class load: java/lang/StackTraceElement
class load: java/lang/Throwable
class load: java/lang/Error
class load: java/lang/VirtualMachineError
class load: java/lang/OutOfMemoryError
class load: sun/reflect/MagicAccessorImpl
class load: sun/reflect/ConstructorAccessor
class load: sun/reflect/ConstructorAccessorImpl
class load: sun/reflect/MethodAccessor
class load: sun/reflect/MethodAccessorImpl
class load: java/lang/Thread$UncaughtExceptionHandler
class load: java/lang/ThreadGroup
class load: java/lang/ThreadGroup$ChildrenGroupsLock
class load: java/lang/ThreadGroup$ChildrenThreadsLock
class load: java/lang/Thread$ThreadLock
class load: java/lang/ClassLoader
class load: com/ibm/oti/vm/VM
class load: java/security/cert/Certificate
class load: java/lang/System
class load: java/lang/Runtime
class load: java/lang/Math
class load: com/ibm/jvm/Util
class load: java/lang/Exception
class load: java/lang/ClassNotFoundException
class load: java/lang/Number
class load: java/lang/Double
class load: java/util/Dictionary
class load: java/util/Map
class load: java/util/Hashtable
class load: java/util/Properties
class load: java/util/Enumeration
class load: java/util/Hashtable$EmptyEnumerator
class load: java/util/Iterator
class load: java/util/Hashtable$EmptyIterator
class load: java/util/Map$Entry
class load: java/util/MapEntry
class load: java/util/Hashtable$Entry
class load: com/ibm/oti/util/Util
class load: java/lang/StringCoding
class load: java/lang/ThreadLocal
class load: java/lang/ThreadLocal$ThreadLocalMap
class load: java/lang/ref/Reference
class load: java/lang/ref/WeakReference
class load: java/lang/ThreadLocal$ThreadLocalMap$Entry
class load: java/lang/StringCoding$EncoderCache
class load: java/security/PrivilegedAction
class load: java/lang/StringCoding$4
class load: java/security/AccessController
class load: java/security/PrivilegedExceptionAction
class load: java/lang/StringCoding$EncoderCache$1
class load: sun/io/CharToByteConverter
class load: sun/io/Converters
class load: java/lang/ref/SoftReference
class load: sun/security/action/GetPropertyAction
class load: java/lang/Appendable
class load: java/lang/StringBuilder
class load: sun/io/CharToByteISO8859_1
class load: java/lang/StringCoding$DecoderCache
class load: java/lang/StringCoding$2
class load: java/lang/StringCoding$DecoderCache$1
class load: sun/io/ByteToCharConverter
class load: sun/io/ByteToCharISO8859_1
class load: java/io/Closeable
class load: java/io/Flushable
class load: java/io/OutputStream
class load: java/io/FilterOutputStream
class load: java/io/BufferedOutputStream
class load: java/io/FileOutputStream
class load: java/io/FileDescriptor
class load: java/io/PrintStream
class load: com/ibm/jvm/io/ConsolePrintStream
class load: java/io/InputStream
class load: java/io/FilterInputStream
class load: com/ibm/jvm/io/LocalizedInputStream
class load: java/util/zip/ZipConstants
class load: java/util/zip/ZipFile
class load: sun/security/action/LoadLibraryAction
class load: java/io/File
class load: java/io/FileSystem
class load: java/io/UnixFileSystem
class load: java/io/ExpiringCache
class load: java/util/AbstractMap
class load: java/util/HashMap
class load: java/util/LinkedHashMap
class load: java/io/ExpiringCache$1
class load: java/util/HashMap$Entry
class load: java/util/LinkedHashMap$Entry
class load: sun/misc/JavaIODeleteOnExitAccess
class load: java/io/File$1
class load: sun/misc/SharedSecrets
class load: sun/misc/Unsafe
class load: sun/reflect/Reflection
class load: java/util/Collections
class load: java/util/Random
class load: java/lang/Iterable
class load: java/util/Collection
class load: java/util/AbstractCollection
class load: java/util/Set
class load: java/util/AbstractSet
class load: java/util/Collections$EmptySet
class load: java/util/List
class load: java/util/AbstractList
class load: java/util/RandomAccess
class load: java/util/Collections$EmptyList
class load: java/util/Collections$EmptyMap
class load: java/util/Collections$ReverseComparator
class load: java/util/Collections$SynchronizedMap
class load: java/util/Vector
class load: java/util/zip/ZipFile$ZipFileInputStream
class load: com/ibm/jvm/io/LocalizedInputStream$1
class load: java/io/Writer
class load: java/io/OutputStreamWriter
class load: sun/nio/cs/StreamEncoder
class load: sun/nio/cs/StreamEncoder$ConverterSE
class load: sun/io/CharacterEncoding
class load: java/lang/Float
class load: java/lang/Integer
class load: java/util/Collections$UnmodifiableMap
class load: java/util/Locale
class load: java/lang/Character
class load: java/lang/CharacterDataLatin1
class load: sun/io/CharToByteSingleByte
class load: sun/io/CharToByteCp1047
class load: java/nio/Buffer
class load: java/nio/ByteBuffer
class load: java/nio/MappedByteBuffer
class load: sun/nio/ch/DirectBuffer
class load: java/nio/DirectByteBuffer
class load: java/nio/Bits
class load: sun/misc/VM
class load: java/nio/DirectByteBuffer$1
class load: java/nio/ByteOrder
class load: java/nio/DirectByteBuffer$Deallocator
class load: java/lang/ref/PhantomReference
class load: sun/misc/Cleaner
class load: java/lang/ref/ReferenceQueue
class load: java/io/BufferedWriter
class load: com/ibm/misc/SystemIntialization
class load: com/ibm/oti/vm/AbstractClassLoader
class load: com/ibm/oti/vm/BootstrapClassLoader
class load: com/ibm/oti/vm/AbstractClassLoader$CacheLock
class load: com/ibm/oti/vm/AbstractClassLoader$ManifestLock
class load: java/util/Arrays
class load: com/ibm/oti/vm/BootstrapClassLoader$FindClassLock
class load: java/lang/ClassLoader$AssertionLock
class load: java/lang/ClassLoader$LazyInitLock
class load: sun/misc/Launcher
class load: java/lang/Package
class load: java/util/Hashtable$HashtableCacheHashEntry
class load: java/net/URLStreamHandlerFactory
class load: sun/misc/Launcher$Factory
class load: java/security/SecureClassLoader
class load: java/net/URLClassLoader
class load: sun/misc/Launcher$ExtClassLoader
class load: sun/security/util/Debug
class load: java/util/StringTokenizer
class load: sun/misc/Launcher$ExtClassLoader$1
class load: java/io/FilenameFilter
class load: sun/misc/JarFilter
class load: java/util/ArrayList
class load: java/lang/reflect/Array
class load: java/io/ExpiringCache$Entry
class load: sun/net/www/ParseUtil
class load: java/util/BitSet
class load: java/net/URL
class load: java/net/URL$Lock
class load: java/net/Parts
class load: java/net/URLStreamHandler
class load: sun/net/www/protocol/file/Handler
class load: com/ibm/jvm/util/HashMapRT
class load: com/ibm/jvm/util/HashMapRT$Entry
class load: com/ibm/oti/shared/Shared
class load: com/ibm/oti/shared/Shared$Monitor
class load: com/ibm/oti/util/PriviAction
class load: sun/misc/URLClassPath
class load: java/util/Stack
class load: sun/net/www/protocol/jar/Handler
class load: java/security/AccessControlContext
class load: java/security/Guard
class load: java/security/Permission
class load: java/security/BasicPermission
class load: java/security/SecurityPermission
class load: java/security/ProtectionDomain
class load: sun/misc/Launcher$AppClassLoader
class load: sun/misc/Launcher$AppClassLoader$1
class load: java/lang/Class$2
class load: java/lang/reflect/AccessibleObject
class load: java/lang/reflect/Member
class load: java/lang/reflect/Method
class load: java/lang/reflect/Field
class load: java/lang/reflect/ReflectPermission
class load: sun/reflect/ReflectionFactory$GetReflectionFactoryAction
class load: sun/reflect/ReflectionFactory
class load: java/lang/RuntimePermission
class load: java/lang/annotation/Annotation
class load: java/lang/reflect/Constructor
class load: java/io/BufferedInputStream
class load: java/util/concurrent/atomic/AtomicReferenceFieldUpdater
class load: java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl
class load: sun/reflect/misc/ReflectUtil
class load: java/lang/reflect/Modifier
class load: sun/reflect/LangReflectAccess
class load: java/lang/reflect/ReflectAccess
class load: java/io/FileInputStream
class load: com/ibm/jvm/io/ConsoleInputStream
class load: sun/io/ByteToCharSingleByte
class load: sun/io/ByteToCharCp1047
class load: java/lang/Terminator
class load: sun/misc/SignalHandler
class load: java/lang/Terminator$1
class load: sun/misc/Signal
class load: com/ibm/misc/AbstractSignalInfo
class load: com/ibm/misc/SignalInfo
class load: sun/misc/NativeSignalHandler
class load: java/lang/Void
class load: java/lang/Boolean
class load: java/lang/Byte
class load: java/lang/Short
class load: java/lang/StringBuffer
class load: com/ibm/misc/SignalDispatcher
class load: java/lang/Shutdown
class load: java/lang/Shutdown$Lock
class load: java/lang/ApplicationShutdownHooks
class load: java/util/IdentityHashMap
class load: com/ibm/misc/SystemIntialization$1
class load: sun/reflect/ReflectionFactory$1
class load: sun/reflect/NativeMethodAccessorImpl
class load: sun/reflect/DelegatingMethodAccessorImpl
class load: java/util/Hashtable$HashIterator
class load: java/util/MapEntry$Type
class load: java/util/MapEntry$Type$1
class load: java/util/MapEntry$Type$2
class load: java/util/MapEntry$Type$3
class load: java/util/MapEntry$Type$4
class load: java/util/MapEntry$Type$5
class load: java/util/regex/Pattern
class load: java/util/regex/Pattern$Node
class load: java/util/regex/Pattern$LastNode
class load: java/util/regex/Pattern$GroupHead
class load: java/util/regex/Pattern$Ctype
class load: java/util/regex/ASCII
class load: java/util/regex/Pattern$Curly
class load: java/util/regex/Pattern$Slice
class load: java/util/regex/Pattern$Begin
class load: java/util/regex/Pattern$First
class load: java/util/regex/Pattern$Start
class load: java/util/regex/Pattern$TreeInfo
class load: java/util/regex/MatchResult
class load: java/util/regex/Matcher
class load: com/ibm/misc/JavaRuntimeVersion
class load: java/lang/ThreadDeath
class load: java/lang/Long
class load: java/util/WeakHashMap
class load: java/util/WeakHashMap$Entry
class load: com/ibm/jvm/Trace
JVMJZBL2999T JNI_CreateJavaVM elapsed time=0.750935 seconds, cpu time=0.357663 seconds
JVMJZBL2999T <- createJvm()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.ZUtil.getJavaVersionInfo
class load: java/net/URLClassLoader$ClassFinder
class load: sun/misc/URLClassPath$3
class load: sun/misc/URLClassPath$Loader
class load: sun/misc/URLClassPath$JarLoader
class load: sun/misc/FileURLMapper
class load: java/util/jar/JarFile
class load: sun/misc/JavaUtilJarAccess
class load: java/util/jar/JavaUtilJarAccessImpl
class load: sun/misc/JarIndex
class load: java/util/zip/ZipEntry
class load: java/util/jar/JarEntry
class load: sun/misc/ExtensionDependency
class load: java/util/jar/JarFile$JarFileEntry
class load: java/io/DataInput
class load: java/io/DataInputStream
class load: java/util/zip/InflaterInputStream
class load: java/util/zip/ZipFile$2
class load: java/util/zip/Inflater
class load: sun/misc/Resource
class load: sun/misc/URLClassPath$JarLoader$1
class load: com/ibm/oti/vm/AbstractClassLoader$3
class load: java/util/jar/Manifest
class load: java/io/ByteArrayInputStream
class load: java/util/jar/Attributes
class load: java/util/jar/Manifest$FastInputStream
class load: sun/io/ByteToCharUTF8
class load: java/util/jar/Attributes$Name
class load: sun/misc/ASCIICaseInsensitiveComparator
class load: java/util/jar/JarVerifier
class load: java/io/ByteArrayOutputStream
class load: sun/security/util/ManifestEntryVerifier
class load: sun/security/util/ManifestEntryVerifier$1
class load: java/security/Provider
class load: com/ibm/security/bootstrap/BootstrapProvider
class load: java/security/Provider$ServiceKey
class load: sun/misc/FloatingDecimal
class load: sun/misc/FloatingDecimal$1
class load: java/util/regex/Pattern$GroupTail
class load: java/util/regex/Pattern$BitClass
class load: java/util/regex/Pattern$Ques
class load: java/util/regex/Pattern$Dummy
class load: java/util/regex/Pattern$Branch
class load: java/util/regex/Pattern$Single
class load: java/util/regex/Pattern$categoryNames
class load: java/util/regex/Pattern$Category
class load: java/util/regex/Pattern$Range
class load: java/util/regex/Pattern$All
class load: java/util/regex/Pattern$JavaTypeClass
class load: java/util/regex/Pattern$JavaLowerCase
class load: java/util/regex/Pattern$JavaUpperCase
class load: java/util/regex/Pattern$JavaTitleCase
class load: java/util/regex/Pattern$JavaDigit
class load: java/util/regex/Pattern$JavaDefined
class load: java/util/regex/Pattern$JavaLetter
class load: java/util/regex/Pattern$JavaLetterOrDigit
class load: java/util/regex/Pattern$JavaJavaIdentifierStart
class load: java/util/regex/Pattern$JavaJavaIdentifierPart
class load: java/util/regex/Pattern$JavaUnicodeIdentifierStart
class load: java/util/regex/Pattern$JavaUnicodeIdentifierPart
class load: java/util/regex/Pattern$JavaIdentifierIgnorable
class load: java/util/regex/Pattern$JavaSpaceChar
class load: java/util/regex/Pattern$JavaWhitespace
class load: java/util/regex/Pattern$JavaISOControl
class load: java/util/regex/Pattern$JavaMirrored
class load: java/util/HashMap$EntrySet
class load: java/util/HashMap$HashIterator
class load: java/util/HashMap$EntryIterator
class load: com/ibm/misc/CharacterDecoder
class load: com/ibm/misc/BASE64Decoder
class load: sun/security/util/SignatureFileVerifier
class load: sun/nio/ByteBuffered
class load: java/security/CodeSource
class load: java/security/PermissionCollection
class load: java/security/Permissions
class load: java/io/ObjectStreamClass
class load: sun/misc/SoftCache
class load: java/lang/LinkageError
class load: java/lang/IncompatibleClassChangeError
class load: java/lang/NoSuchMethodError
class load: java/net/URLConnection
class load: sun/net/www/URLConnection
class load: sun/net/www/protocol/file/FileURLConnection
class load: java/net/ContentHandler
class load: java/net/UnknownContentHandler
class load: sun/net/www/MessageHeader
class load: java/io/FilePermission
class load: java/io/FilePermissionCollection
class load: java/security/AllPermission
class load: java/security/UnresolvedPermission
class load: java/security/Principal
class load: com.ibm.jzos.ZUtil from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/io/IOException
class load: java/io/UnsupportedEncodingException
class load: java/lang/RuntimeException
class load: java/lang/IllegalArgumentException
class load: com.ibm.jzos.JzosPermission from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.TranscodingPrintStream from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/io/StringWriter
class load: java/lang/UnsatisfiedLinkError
class load: java/security/PrivilegedActionException
class load: com/ibm/oti/vm/AbstractClassLoader$1
class load: java/net/URLClassLoader$3
class load: java/net/JarURLConnection
class load: sun/net/www/protocol/jar/JarURLConnection
class load: sun/net/www/protocol/jar/JarFileFactory
class load: sun/net/www/protocol/jar/URLJarFile
class load: sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry
class load: sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream
class load: java/util/zip/ZipInputStream
class load: java/util/Properties$LineReader
class load: java/io/InterruptedIOException
class load: com.ibm.jzos.Messages from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/util/MissingResourceException
class load: java/util/ResourceBundle
class load: java/util/ResourceBundle$ResourceCacheKey
class load: java/util/ResourceBundle$LoaderReference
class load: sun/misc/SoftCache$ValueCell
class load: java/util/ResourceBundle$1
class load: java/util/PropertyResourceBundle
class load: java/util/Collections$SynchronizedCollection
class load: java/util/Collections$SynchronizedSet
class load: java/util/Hashtable$1
JVMJZBL2999T method invocation elapsed time=0.117850 seconds, cpu time=0.060193 seconds
JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL1012I Java Virtual Machine created. Version information follows:
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pmz31devifx-20090408 (SR9-2 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123ifx-20090324 (JIT enabled)
J9VM - 20090319_32038_bHdSMr
JIT - 20081112_1511ifx1_r8
GC - 200811_07)
JVMJZBL2999T -> checkVersions()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.ZUtil.getJzosJarVersion
JVMJZBL2999T method invocation elapsed time=0.003556 seconds, cpu time=0.002696 seconds
JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL2999T Build versions match: 2.3.0 2008-05-12
JVMJZBL2999T <- checkVersions()
JVMJZBL2999T -> redirectStandardStreams()
JVMJZBL2999T Attempting to use JZOS_OUTPUT_ENCODING of 'Cp1047'
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.ZUtil.redirectStandardStreams
class load: com.ibm.jzos.ZUtil$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZUtil$1$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFileConstants from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFile from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/nio/charset/UnsupportedCharsetException
class load: com.ibm.jzos.ZFileException from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/NullPointerException
class load: com.ibm.jzos.ZFile$1 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.ZFile$2 from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/IllegalStateException
JVMJZBL2999T method invocation elapsed time=0.022411 seconds, cpu time=0.013810 seconds
JVMJZBL2010E Exception occurred invoking com.ibm.jzos.ZUtil.redirectStandardStreams()
JVMJZBL2999T -> JniUtil.writeStackTrace()
class load: java/io/PrintWriter
JVMJZBL2007E Stack trace follows:
java.lang.UnsatisfiedLinkError: com/ibm/jzos/ZFile.fopen(Ljava/lang/String;Ljava/lang/String;)J
at com.ibm.jzos.ZFile.<init>(ZFile.java:347)
at com.ibm.jzos.ZUtil$1.run(ZUtil.java:445)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.ibm.jzos.ZUtil.redirectStandardStreams(ZUtil.java:434)
JVMJZBL2999T <- JniUtil.writeStackTrace()

JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL2999T <- redirectStandardStreams()
JVMJZBL2999T -> establishMvsCommandListener()
JVMJZBL1016I MVS commands are ENABLED
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T com.ibm.jzos.MvsConsole.startMvsCommandListener
class load: com.ibm.jzos.WtoConstants from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: com.ibm.jzos.MvsConsole from: file:/jdk150-sr92/J5.0/lib/ext/ibmjzos.jar
class load: java/lang/J9VMInternals$1
class load: sun/reflect/UnsafeFieldAccessorFactory
class load: sun/reflect/FieldAccessor
class load: sun/reflect/FieldAccessorImpl
class load: sun/reflect/UnsafeFieldAccessorImpl
class load: sun/reflect/UnsafeObjectFieldAccessorImpl
JVMJZBL2008E Could not find or load class: com.ibm.jzos.MvsConsole
JVMJZBL2999T -> JniUtil.writeStackTrace()
JVMJZBL2007E Stack trace follows:
java.lang.UnsatisfiedLinkError: com/ibm/jzos/MvsConsole.retrieveStartParameters()Ljava/lang/String;
at com.ibm.jzos.MvsConsole.<clinit>(MvsConsole.java:28)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
JVMJZBL2999T <- JniUtil.writeStackTrace()

JVMJZBL2999T <- StaticMethod.invoke()
JVMJZBL1046E Unable to establish MVS console listener
JVMJZBL2999T <- establishMvsCommandListener()
JVMJZBL2999T <- run()
JVMJZBL2999T -> cleanup()
JVMJZBL1013I Calling System.exit()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> JniUtil.convert()
JVMJZBL2999T <- JniUtil.convert()
JVMJZBL2999T -> StaticMethod.invoke()
JVMJZBL2999T java.lang.System.exit
class load: java/util/AbstractList$Itr
class load: java/util/IdentityHashMap$KeySet
class load: java/util/IdentityHashMap$IdentityHashMapIterator
class load: java/util/IdentityHashMap$KeyIterator
class load: java/io/DeleteOnExitHook
class load: java/util/HashSet
class load: java/util/HashMap$KeySet
class load: java/util/HashMap$KeyIterator
JVMJZBL2999T JvmExitHook entered with exitCode=102, javaMainReturnedOrThrewException=0
JVMJZBL1042E JZOS batch launcher failed, return code=102
dovetail
Site Admin
Posts: 2022
Joined: Thu Jul 29, 2004 12:12 pm

Post by dovetail »

I would suggest checking your LIBPATH setting. For example, what is "/u/tcod/ossPackages/jzos/1.2.5"? Does this contain an old version of alphaWorks JZOS? If so, it shouldn't be mixed with the SDK version DLLs.
toydba
Posts: 3
Joined: Tue Jan 05, 2010 7:10 am

Post by toydba »

After opening a pmr with IBM, they came up with the same suggestion of removing that 'old' non-JDK version of jzos.jar.
This solved the problem.

Thx for you help !
Post Reply