关闭

EJB中在客户端中jboss与weblogic上下文

822人阅读 评论(0) 收藏 举报

EJB中在客户端中对jboss与weblogic上下文:

Jboss:
protected Context getInitialContext() throws Exception {//jboss上下文
  Hashtable props = new Hashtable();
  props.put(
   Context.INITIAL_CONTEXT_FACTORY,
   "org.jnp.interfaces.NamingContextFactory");
  props.put(
   Context.URL_PKG_PREFIXES,
   "org.jboss.naming:org.jnp.interfaces");
  props.put(Context.PROVIDER_URL, "jnp://localhost:1099");
  Context ctx = new InitialContext(props);
  return ctx;
 }

weblic:
 private Context getInitialContext() throws Exception {//weblocic上下文
  String url = "t3://localhost:7009";//weblogic对应的端口,需要改变
  String user = null;
  String password =null;

  Properties properties = null;
   properties = new Properties();
   properties.put(Context.INITIAL_CONTEXT_FACTORY,
     "weblogic.jndi.WLInitialContextFactory");
   properties.put(Context.PROVIDER_URL, url);
   if (user != null) {
    properties.put(Context.SECURITY_PRINCIPAL, user);
    properties.put(Context.SECURITY_CREDENTIALS,
      password == null ? "" : password);
   }
   return new InitialContext(properties);
 }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:49621次
    • 积分:603
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:23篇
    • 译文:1篇
    • 评论:3条
    最新评论