Page 1 of 1

Need help to Integrate WTX in Infosphere Datastage

Posted: Tue Feb 02, 2016 6:50 am
by oracle
Iam trying to integrate wtx in Infosphere datastage through Java Integration stage , Iam unable to locate some jar files in the system like while running the job with WTXStage.jar file , am facing an errors like

MapAllTypes: java.lang.NoClassDefFoundError: com.ibm.is.cc.javastage.api.Processor
at java.lang.ClassLoader.defineClass (ClassLoader.java: 275)
at java.security.SecureClassLoader.defineClass (SecureClassLoader.java: 69)
at java.net.URLClassLoader.defineClass (URLClassLoader.java: 529)
at java.net.URLClassLoader.defineClass (URLClassLoader.java: 440)
at java.net.URLClassLoader.access$300 (URLClassLoader.java: 68)
at java.net.URLClassLoader$ClassFinder.run (URLClassLoader.java: 1027)
at java.security.AccessController.doPrivileged (AccessController.java: 284)
at java.net.URLClassLoader.findClass (URLClassLoader.java: 418)
at java.lang.ClassLoader.loadClass (ClassLoader.java: 660)
at sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java: 346)
at java.lang.ClassLoader.loadClass (ClassLoader.java: 652)
at java.lang.ClassLoader.loadClass (ClassLoader.java: 652)
at java.lang.ClassLoader.loadClass (ClassLoader.java: 626)
at com.ibm.is.cc.javastage.connector.CC_JavaConnection.connect (CC_JavaConnection.java: 155)

can anyone help me out

Thanks in advance
Girish

Posted: Tue Feb 02, 2016 8:26 am
by eostic
Try getting the sample code from here, if you haven't already...

https://www.ibm.com/developerworks/comm ... e893c2aae3

Ernie

Posted: Wed Feb 03, 2016 3:34 am
by oracle
Hi Ernie,

I have used same WTXAccelerator.zip file from the given link from there I am taking WTXStage.jar file at classpath in java integration stage,but iam facing an error in datastage

hipaa_837p_5010_flat,0: java.lang.UnsatisfiedLinkError: dtxjpi (The specified procedure could not be found. )
at java.lang.ClassLoader.loadLibraryWithPath (ClassLoader.java: 1542)
at java.lang.ClassLoader.loadLibraryWithClassLoader (ClassLoader.java: 1506)
at java.lang.System.loadLibrary (System.java: 562)

So after seeing this message from logs , i have taken dtxjpi library path in jvm argument in java integration stage as
-Djava.library.path="C:\IBM\WebSphere Transformation Extender 8.4.1\dtxjpi.dll" .

After setting this path in JavaIntegration Stage ,Iam comming with another error i.e
hipaa_837p_5010_flat: java.lang.NoClassDefFoundError: com.ascential.e2.connector.CC_ConnectorLibrary (initialization failure)
at java.lang.J9VMInternals.initializationAlreadyFailed (J9VMInternals.java: 121)

hipaa_837p_5010_flat: Java runtime exception occurred: java.lang.NoClassDefFoundError: com.ascential.e2.connector.CC_ConnectorLibrary (initialization failure) (java.lang.J9VMInternals::initializationAlreadyFailed, file J9VMInternals.java, line 121)

Thanks & Regards
Girish