0 Replies Latest reply on May 18, 2004 5:48 PM by 3004

    Problem with Iplanet/JWS 6.1 connecting to Weblogic on Solaris

    3004

      We have an application which runs JSPs and Servlets on SJSWS/Iplanet 6.1 and uses
      EJBs on
      Weblogic 8.1 for database access.

      When the Weblogic server is running on a Windows box, there is no problem accessing
      the EJBs. But
      we have not been able to get connected when the Weblogic is running on a Solaris
      box.

      Also, we don't have a problem connecting to the Weblogic on Solaris from a Tomcat
      webserver, so
      the EJBs and URI are correct.

      Any help appreciated.

      Here's the stacktrace of the exception:


      info: CORE3282: stdout: 10:16:46,296 ERROR [UserMaintenance] Error looking up
      user.UserManagement.
      Exception is javax.naming.NamingException: Unhandled exception in lookup.
      Root exception is org.omg.CORBA.UNKNOWN: vmcid: 0x0 minor code: 0 completed:
      No
      info: CORE3282: stdout: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
      Method)
      info: CORE3282: stdout: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      info: CORE3282: stdout: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      info: CORE3282: stdout: at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
      info: CORE3282: stdout: at java.lang.Class.newInstance0(Class.java:306)
      info: CORE3282: stdout: at java.lang.Class.newInstance(Class.java:259)
      info: CORE3282: stdout: at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:90)
      info: CORE3282: stdout: at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)
      info: CORE3282: stdout: at com.sun.corba.se.internal.corba.ClientDelegate.invoke(ClientDelegate.java:314)
      info: CORE3282: stdout: at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
      info: CORE3282: stdout: at weblogic.corba.cos.naming._NamingContextAnyStub.resolve_any(_NamingContextAnyStub.java:80)
      info: CORE3282: stdout: at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:213)
      info: CORE3282: stdout: at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:171)
      info: CORE3282: stdout: at javax.naming.InitialContext.lookup(InitialContext.java:347)
      info: CORE3282: stdout: at com.cmg.util.ejb.EJBHomeFactory.lookupHome(EJBHomeFactory.java:77)
      info: CORE3282: stdout: at com.cmg.adp.tpc.UserMaintenance.getManager(UserMaintenance.java:94)
      info: CORE3282: stdout: at com.cmg.adp.tpc.LogonAction.doAuthenticate(LogonAction.java:133)
      info: CORE3282: stdout: at com.cmg.adp.tpc.LogonAction.doExecute(LogonAction.java:94)
      info: CORE3282: stdout: at com.cmg.adp.tpc.BaseAction.execute(BaseAction.java:51)
      info: CORE3282: stdout: at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:465)
      info: CORE3282: stdout: at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
      info: CORE3282: stdout: at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
      info: CORE3282: stdout: at com.cmg.adp.tpc.PaycardServlet.process(PaycardServlet.java:178)
      info: CORE3282: stdout: at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:523)
      info: CORE3282: stdout: at javax.servlet.http.HttpServlet.service(HttpServlet.java:807)
      info: CORE3282: stdout: at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:293)
      info: CORE3282: stdout: at java.security.AccessController.doPrivileged(Native
      Method)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:289)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
      info: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
      info: CORE3282: stdout: at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:161)
      info: CORE3282: stdout: at com.iplanet.ias.web.WebContainer.service(WebContainer.java:586)