Hello, I am currently trying to access an EJB Session deployed in a Weblogic server from JBOSS.
The client code looks like this : | Hashtable environment = new Hashtable(); | environment.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); | environment.put(Context.URL_PKG_PREFIXES, "weblogic.jndi.factories"); | environment.put(Context.PROVIDER_URL, "t3://<ip>:<port>"); | InitialContext context = new InitialContext(environment); | | ServiceHome home = (ServiceHome)context.lookup("ejb/Service"); | When I run this code from a standalone java program it executes ok, but when I try to run it from an application deployed in JBOSS, the line (5) which creates the InitialContext object throws this Exception : java.lang.ThreadDeath | org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1221) | org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181) | weblogic.rmi.internal.StubGenerator.getStubClass(StubGenerator.java:696) | weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:742) | weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:729) | weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:79) | weblogic.jndi.WLInitialContextFactoryDelegate.newRootNamingNodeStub(WLInitialContextFactoryDelegate.java:497) | weblogic.jndi.WLInitialContextFactoryDelegate.newRemoteContext(WLInitialContextFactoryDelegate.java:460) | weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:364) | weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:327) | weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:253) | weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:135) | javax.naming.spi.NamingManager.getInitialContext(Unknown Source) | javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) | javax.naming.InitialContext.init(Unknown Source) | javax.naming.InitialContext.<init>(Unknown Source) | In order to be able to use weblogic naming factory I put the archive weblogic-8.1.6.0.jar in jboss's /server/default/lib directory. But I think it has to do with JNDI conflicts between JBOSS and weblogic. If someone has already done this or has an idea about the problem ... thank you for your help. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4201027#4201027 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4201027 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user