I have a web transaction on CICS, OS/390, WebSphere runs on WinNt 4.0.
When I try to execute my transaction, I always get following exception:
com.ibm.vgj.cso.CSOException: CSO7659E An exception occurred on the flow of
an ECI Request from the gateway to CICS system CICSS3$T. Exception:
java.io.IOException: CCL6670E: Exception occurred in the Gateway.
[java.lang.Exception: CCL6703I: CICS Request: Load of native library failed
java.lang.UnsatisfiedLinkError: C:\ctg\bin\CTGJNI.DLL: Invalid access to
memory location.]
at com.ibm.vgj.cso.CSOException.<init>(CSOException.java)
at com.ibm.hpt.gateway.CsoEci.callServer(CsoEci.java)
at
com.ibm.hpt.gateway.CSOServerCommunications.invokeServer(CSOServerCommunicat
ions.java(Compiled Code))
at
com.ibm.hpt.gateway.GatewayRequestHandler.invokeServerAndProcessResults(Gate
wayRequestHandler.java)
at
com.ibm.hpt.gateway.GatewayRequestHandler.processInput(GatewayRequestHandler
.java)
at
com.ibm.hpt.gateway.GatewayRequestHandler.performTask(GatewayRequestHandler.
java)
at
com.ibm.hpt.gateway.GatewayServlet.serveApplicationPage(GatewayServlet.java)
....
It seems there is a problem with CTGJNI.DLL . CICS administrator says
that CICS Transaction Gateway is configured properly. Can anybody help with
this?
Regards
Sebastian
When you get an unsatisfied link error like this it is usually because the Java
code
being executed uses native method calls (Java calling C or C++ to implement some
function) and the dll implementing the non-Java function cannot be loaded. In
this
case the Java code is CICS Transaction Gateway code. So you probably have not
added the directory containing the CICS Transaction dlls to the WebSphere
path.
Thank you very much for your answer, but I think that's not the problem of
path. The dll is found, as you can see in "Load of native library failed
java.lang.UnsatisfiedLinkError: C:\ctg\bin\CTGJNI.DLL". My colleague,
WebSphere administrator, says the problem is in CTGJNI.DLL ("Invalid access
to memory location").
Regards
Sebastian
"Henry Koch" <hk...@us.ibm.com> wrote in message
news:3C48299D...@us.ibm.com...