请教:TOMCAT怎么调用JBOSS
本人代码:
Properties env = new Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
env.put(Context.PROVIDER_URL, "192.168.0.36:1099");
env.put("java.naming.factory.url.pkgs", "org.jboss.naming.jnp.interfaces");
env.put("java.rmi.server.hostname","192.168.0.36");
env.put("jnp.discoveryPort", "192.168.0.6:1099");
Context context = new InitialContext(env);
Object ref = context.lookup("AdminMgr");
//look up jndi name and cast to Home interface
adminMgrHome = (AdminMgrHome) PortableRemoteObject.narrow(ref, AdminMgrHome.class);
在jbuilder9里面启动集成的tomcat调用本机的jboss(和tomcat不同端口)正常。如果调用另一台机的jboss就会报一大堆异常,但是仍然能调用成功,把所有的类包,代码拿出jbuilder,用tomcat发布调用另一台机就不能调用。
我想要成功调用另一台机的jboss而不报任何异常,应该怎样做? 是不是要写web.xml文件的?
随便问问该流程的工作原理是什么,
谢谢