java.naming.factory.initial_常用服务器JNDI初始化上下文

本文详细介绍了不同服务器环境下,如WebSphere、JBoss、SUN和Weblogic10中设置JNDI初始化上下文的方法。通过示例代码展示了如何配置javax.naming.Context的相关属性。同时,讨论了JBOSS环境下的JNDI命名约定和默认的EJB绑定名称,以及如何通过JMXConsole查看JNDI绑定。请注意,某些获取JNDI路径名的方式可能不适用于JBoss。
摘要由CSDN通过智能技术生成

1.[代码]常用JNDI初始化上下文

//WebSphere

Properties properties= new Properties();

properties.put(javax.naming.Context.PROVIDER_URL,"iiop:///");

properties.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY,

"com.ibm.ejs.ns.jndi.CNInitialContextFactory");

new InitialContext(properties);

//JBoss

Properties p = new Properties();

p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");

p.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");

p.put(Context.PROVIDER_URL, "jnp://localhost:1099");

InitialContext ctx = new InitialContext(p);

//SUN

Properties props = new Properties();

props.setProperty( "java.naming.factory.initial" ,

"com.sun.enterprise.naming.SerialInitContextFactory" );

//com.sun.jndi.cosnami

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值