在 jboss-5.1.0.GA中编写 会话Bean和MDB

因为 JBoss的各个版本的差异,编写EJB时还是会出现些差错的,这里做下笔记 jboss-5.1.0.GA环境下

jboss-5.1.0.GA启动时一点bug解决方案:http://blog.csdn.net/u013330391/article/details/46375387

1、编写 Client时 将jboss client目录下的jar加到类路径下 ;

2、在类路径下 新建 jndi.properties 文件 

     内容如下:

     java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
     java.naming.provider.url=localhost:1099
    java.naming.factory.url.pkgs=org.jboss.naming\:org.jnp.interfaces

或者

   private static Context getJBossInitialContext() {
        final String INIT_FACTORY = "org.jnp.interfaces.NamingContextFactory";
        final String SERVER_URL = "localhost:1099";
        Context ctx = null;
        Properties props = new Properties();
        props.put(Context.INITIAL_CONTEXT_FACTORY, INIT_FACTORY);
        props.put(Context.PROVIDER_URL, SERVER_URL);
        try {
            ctx = new InitialContext(props);
        } catch (NamingException e) {
            e.printStackTrace();
        }
        return ctx;
    }

3、JNDI查找时 出  Exception in thread "main" java.lang.ClassCastException: org.jnp.interfaces.Naming 

      http://blog.sina.com.cn/s/blog_758f25da0100t3qm.html



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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值