Discussions

EJB design: Exception : J2CA on WebSphere 6.0 and IBM IMS Connector for Java

  1. Hi All,

    I am working on an EIS system involving WebSphere 6.0 (IBM Rational Application developer 6.0) and IMS Connector for java. The application when deployed and started on the 6.0 test server instance throws the error :

    Request(WebContainer.java:1657)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
    at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
    at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
    at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
    at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
    Caused by: java.lang.NoClassDefFoundError: com/ibm/ws/security/auth/j2c/WSLoginLocalOSExtensionFactory
    at com.ibm.ejs.j2c.ThreadIdentitySecurityHelper.<init>(ThreadIdentitySecurityHelper.java:295)
    ... 45 more

    Has anyone encountered this error. Can anyone tell me where the class WSLoginLocalOSExtensionFactory can be found. It should have been in wssec.jar in the ../runtimes/lib directory but is missing in IBM Rational Application developer 6.0.

    Thx & Rgds,
    Sumukh

    Threaded Messages (3)

  2. In WAS6, WSLoginLocalOSExtensionFactory is in security.jar.

    Bill Lasley
    Versant Corp.
  3. Resolved ...[ Go to top ]

    Hi,

    The problem is resolved. As it turns out, the IMS Connector v2.2.2 & 9.0.1 rar files available on the IBM site were not proper. Use the 2.2.2 version of IMS Connecttor rar in ..WSAD_511_IE_HOME\v5.1.1\resource adapters\ims directory shipped with WSAD 5.1.1 Integration Edition along with the j2ee.jar file present in the ..WSAD_511_IE_HOME\v5.1.1\runtimes\ee_v5\lib directory and it'll work. Other j2ee.jar files bomb too.

    rgds,
    sumukh
  4. Resolved ...[ Go to top ]

    Hi, The problem is resolved. As it turns out, the IMS Connector v2.2.2 &amp; 9.0.1 rar files available on the IBM site were not proper.
    What do you mean by "not proper?"

    Use the 2.2.2 version of IMS Connecttor rar in ..WSAD_511_IE_HOMEv5.1.1
    esource adaptersims directory shipped with WSAD 5.1.1 Integration Edition along with the j2ee.jar file present in the ..WSAD_511_IE_HOMEv5.1.1
    untimesee_v5lib directory and it'll work. Other j2ee.jar files bomb too.rgds,sumukh

    Does that mean when you use the 2.2.2 and 9.0.1 rars from the site and the j2ee.jar shipped with WSAD 511 IE you get that error?