Hi Dev
Here is the result by using the JDK included in a RBD 9.6 installation:
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 8.0.5.35 - pwa6480sr5fp35-20190418_01(SR5 FP35))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References 20190417_414854 (JIT enabled, AOT enabled)
OpenJ9 - 777635f
OMR - 16b77d7
IBM - 72459d3)
JCL - 20190409_01 based on Oracle jdk8u211-b25
IWN.VAL.9999.e - 0/0 - Stack Trace: java.lang.NoClassDefFoundError: org.apache.woden.ErrorHandler
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClassImpl(Native Method)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClassInternal(ClassLoader.java:391)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClass(ClassLoader.java:360)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:154)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.defineClass(URLClassLoader.java:730)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.access$400(URLClassLoader.java:96)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1187)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.security.AccessController.doPrivileged(AccessController.java:739)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.findClass(URLClassLoader.java:605)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:937)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
IWN.VAL.9999.e - 0/0 - Stack Trace: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:865)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.ws2ls.ws2ls.doAssistantSpecificProcessing(ws2ls.java:244)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.GenericSetup.commonExecute(GenericSetup.java:231)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.ws2ls.ws2ls.run(ws2ls.java:208)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.CICSAssistant.callWSAssistant(CICSAssistant.java:724)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.CICSAssistant.DFHWS2LS(CICSAssistant.java:138)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.language.webservice.WebServiceWrapperAnalyzer.<init>(WebServiceWrapperAnalyzer.java:273)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.factories.DeploymentDescriptorFactory.generateArtifacts(DeploymentDescriptorFactory.java:104)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.factories.DeploymentDescriptorFactory.<init>(DeploymentDescriptorFactory.java:53)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.COBOLProcessor.visit(COBOLProcessor.java:237)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.core.ir.internal.impl.DeploymentDescriptorImpl.accept(DeploymentDescriptorImpl.java:39)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.invokeGenerators(EGLG.java:1128)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.invokeGenerators(EGLG.java:827)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generate(EGLG.java:731)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generatePart(EGLG.java:463)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generate(EGLG.java:293)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.internal.sdk.SDKDeployCommand.generateDD(SDKDeployCommand.java:209)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.internal.sdk.SDKDeployCommand.process(SDKDeployCommand.java:148)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.util.EGLSDK.process(EGLSDK.java:163)
IWN.VAL.9999.e - 0/0 - Stack Trace: at EGLSDK.main(EGLSDK.java:34)
IWN.VAL.9999.e - 0/0 - Stack Trace: Caused by: java.lang.ClassNotFoundException: org.apache.woden.ErrorHandler
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.findClass(URLClassLoader.java:610)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:937)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
IWN.VAL.9999.e - 0/0 - Stack Trace: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:865)
IWN.VAL.9999.e - 0/0 - Stack Trace: ... 32 more
And the same result using the latest java update from the RBD support page RBD_9.6_IBM_JDK8_SR6_FP15:
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 8.0.6.15 - pwa6480sr6fp15-20200724_01(SR6 FP15))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References 20200724_452227 (JIT enabled, AOT enabled)
OpenJ9 - 4ce4b9d
OMR - 08b0594
IBM - 70917a2)
JCL - 20200720_01 based on Oracle jdk8u261-b13
IWN.VAL.9999.e - 0/0 - Stack Trace: java.lang.NoClassDefFoundError: org.apache.woden.ErrorHandler
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClassImpl(Native Method)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClassInternal(ClassLoader.java:398)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.defineClass(ClassLoader.java:359)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:154)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.defineClass(URLClassLoader.java:730)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.access$400(URLClassLoader.java:96)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1187)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.security.AccessController.doPrivileged(AccessController.java:770)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.findClass(URLClassLoader.java:605)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:944)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:889)
IWN.VAL.9999.e - 0/0 - Stack Trace: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:872)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.ws2ls.ws2ls.doAssistantSpecificProcessing(ws2ls.java:244)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.GenericSetup.commonExecute(GenericSetup.java:231)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.ws2ls.ws2ls.run(ws2ls.java:208)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.CICSAssistant.callWSAssistant(CICSAssistant.java:724)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.cics.wsdl.common.CICSAssistant.DFHWS2LS(CICSAssistant.java:138)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.language.webservice.WebServiceWrapperAnalyzer.<init>(WebServiceWrapperAnalyzer.java:273)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.factories.DeploymentDescriptorFactory.generateArtifacts(DeploymentDescriptorFactory.java:104)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.analyzers.factories.DeploymentDescriptorFactory.<init>(DeploymentDescriptorFactory.java:53)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.generation.cobol.COBOLProcessor.visit(COBOLProcessor.java:237)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.core.ir.internal.impl.DeploymentDescriptorImpl.accept(DeploymentDescriptorImpl.java:39)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.invokeGenerators(EGLG.java:1128)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.invokeGenerators(EGLG.java:827)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generate(EGLG.java:731)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generatePart(EGLG.java:463)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.sdk.generate.EGLG.generate(EGLG.java:293)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.internal.sdk.SDKDeployCommand.generateDD(SDKDeployCommand.java:209)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.edt.internal.sdk.SDKDeployCommand.process(SDKDeployCommand.java:148)
IWN.VAL.9999.e - 0/0 - Stack Trace: at com.ibm.etools.egl.util.EGLSDK.process(EGLSDK.java:163)
IWN.VAL.9999.e - 0/0 - Stack Trace: at EGLSDK.main(EGLSDK.java:34)
IWN.VAL.9999.e - 0/0 - Stack Trace: Caused by: java.lang.ClassNotFoundException: org.apache.woden.ErrorHandler
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.net.URLClassLoader.findClass(URLClassLoader.java:610)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:944)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:889)
IWN.VAL.9999.e - 0/0 - Stack Trace: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
IWN.VAL.9999.e - 0/0 - Stack Trace: at java.lang.ClassLoader.loadClass(ClassLoader.java:872)
IWN.VAL.9999.e - 0/0 - Stack Trace: ... 32 more
------------------------------
Lars Kaare Andersen
------------------------------
Original Message:
Sent: Tue March 16, 2021 01:36 PM
From: Dev Banerjee
Subject: Classpath needed to run RBD 9.6 EGLSDK deploy of a CICS service
Hi Lars,
Looking further, you are getting java.lang.NoClassDefFoundError, which is different from class not found.
Are you getting a full stack trace? Can you attach it?
Thanks
------------------------------
Dev Banerjee
Original Message:
Sent: Mon March 15, 2021 10:32 AM
From: Lars Kaare Andersen
Subject: Classpath needed to run RBD 9.6 EGLSDK deploy of a CICS service
Hi
Can you provide me with the list of needed jars to run a EGLSDK deploy of a CICS web service
According to the online manual this is documented
java -cp "eglbatchgen.jar; %SDPSharedPath%/plugins/org.apache.xerces_2.9.0.v201101211617.jar"
But for RBD 9.6 this will give a class not found exception.
java.lang.NoClassDefFoundError: org.apache.woden.ErrorHandler
Please provide the full list. If I add woden-core-1.0M10.jar I just get another execption.
Thanks
------------------------------
Lars Kaare Andersen
------------------------------