新手请教JBoss问题

04-04-20 xunzy
我的一个试验程序抛出的异常是:Could not dereference object

如下是我的jndi查找部分:

Hashtable hs = new Hashtable();

hs.put("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");

hs.put("java.naming.provider.url","jnp://localhost:1099");

hs.put("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");

Context context = new InitialContext(hs);

Object ref = context.lookup("java:/comp/env/ejb/Fibo");

其中配置文件中的JNDI部分为:

<ejb-ref>

<ejb-ref-name>ejb/Fibo</ejb-ref-name>

<jndi-name>ejb/tutorial/Fibo</jndi-name>

</ejb-ref>

因为刚学JBoss和J2EE,所以搞不清楚原因。

请各位大侠帮帮忙,帮我分析一下出错原因。谢谢!!!

猜你喜欢