免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2217 | 回复: 0
打印 上一主题 下一主题

EClipse + JBoss 3 下面部署EJB SessionBean 的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-15 10:03 |只看该作者 |倒序浏览
最近有空在研究EClipse2.1,现在将其集成了CDT(C/C++应用) + cygwin ,CVS,但是在集成EJB SessionBean的时候总是有问题,部署正常,但是客户端就是根据JNDI找不到EJB,郁闷,贴出如下代码:
org.NetEngine.HelloServerBean
org.NetEngine.HelloServer
org.NetEngine.HolloServerHome
自然不用说
ejb-jar.xml

<ejb-jar>;
<enterprise-beans>;
<!-- Session Beans -->;
<session>;
<description>;helloWorld Session bean example.</description>;
<display-name>;HelloWorldServerDisplayName</display-name>;
<ejb-name>;HelloWorldServer</ejb-name>;
<home>;org.NetEngine.HelloServerHome</home>;
<remote>;org.NetEngine.HelloServer</remote>;
<ejb-class>;org.NetEngine.HelloServerBean</ejb-class>;
<session-type>;Stateless</session-type>;
<transaction-type>;Container</transaction-type>;
</session>;
</enterprise-beans>;
</ejb-jar>;

jboss.xml

<jboss>;
<enterprise-beans>;
<session>;
<ejb-name>;HelloWorldServer</ejb-name>;
<jndi-name>;HelloServer</jndi-name>;
</session>;
</enterprise-beans>;
</jboss>;

HelloClient.java

Properties props = new Properties();
props.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory";
                props.put("java.naming.factory.url.pkgs", "org.jboss.namingrg.jnp.interfaces";
                props.put("java.naming.provider.url", "127.0.0.1:1099";
                try {
                        InitialContext ctx = new InitialContext(props);
                        HelloServerHome home = (HelloServerHome)ctx.lookup("HelloServer";
                        HelloServer server = (HelloServer)home.create();
                        System.out.println(server.sayHello());
                }catch ( Exception e ) {
                        e.printStackTrace();
                }

运行以后老是报

javax.naming.NameNotFoundException: HelloServer not bound异常,怎么回事啊,我的JBoss在JBuilder下部署,测试都很正常阿
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP