如题//客户端使用JNDI访问命名服务或目录服务
Properties props = new Properties();
//设置JNDI驱动类名,指定InitialContext工厂
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
//指定命名服务提供者及提供命名服务的主机、端口号
props.setProperty("java.naming.provider.url","192.168.0.101:1099"); //以上设置应用服务器上下文信息
Context context = new InitialContext(props);
SelectPrimeRemote cr = (SelectPrimeRemote)context.lookup("SelectPrime/remote");
假设在192.168.0.101的主机有个EJB项目selectPrime,SelectPrime为实现类;
可我这样调用会出现 javax.naming.CommunicationException异常。(如果把IP改为localhost是可以的)
应该怎样指定urlEJB
Properties props = new Properties();
//设置JNDI驱动类名,指定InitialContext工厂
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
//指定命名服务提供者及提供命名服务的主机、端口号
props.setProperty("java.naming.provider.url","192.168.0.101:1099"); //以上设置应用服务器上下文信息
Context context = new InitialContext(props);
SelectPrimeRemote cr = (SelectPrimeRemote)context.lookup("SelectPrime/remote");
假设在192.168.0.101的主机有个EJB项目selectPrime,SelectPrime为实现类;
可我这样调用会出现 javax.naming.CommunicationException异常。(如果把IP改为localhost是可以的)
应该怎样指定urlEJB
解决方案 »
- apache的rewrite该怎么写
- struts2 中使用 Action!method.do 怎样在jsp页面中知道这个method
- 求助:第一个hibernate程序就出错了。。。。
- 请教一个xslt转化xml文档的问题
- 找工作怎么这么难???有经验的帮忙说说
- 我在学习SPRING开发指南一文档中,第一个例子遇到一个小问题。本人用IntelliJ编写,其中引了两个包,LOG4J.JAR与SPRING.JAR.,这个小例子
- 整合多种技术,发布jdbcx 1.0
- 关于Weblogic 下配了javamail session 后lookup时会出错?
- SYSDATE为何不能用???
- 如何代理SUN 的JAVA认证和考试,[email protected],请将相关协议发到此信箱。500分,在线等
- JpetStore的问题
- Myeclipse10.0 SSH整合开发
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.provider.url", "ip:1099");
props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming");如果192.168.0.101是你部署ejb的
然后你的jboss启动要这样的
%JBOSS_HOME%\bin\run.bat -b 192.168.0.101