对于通过JNDI查找注入的远程会话bean,Jboss 6 eclipse远程调试失败

时间:2011-12-18 02:26:08

标签: eclipse debugging jndi remote-debugging jboss6.x

我正在使用JNDI查找在spring 3控制器中注入一个远程EJB3会话bean。由于我的web模块将在tomcat和远程Jboss 6中的业务层应用程序中运行,因此决定了此配置。对于开发,我仍然只使用jboss,我的web和ear都部署在同一个jobss实例中(jboss 6)。一切都适合我,但是当我尝试调试时,所有注入的bean都返回null,因此在调试视图中,调用远程ejb会话bean时会抛出空指针异常。在运行模式下一切正常(非调试)。

我正在使用eclipse(Helios)并尝试远程调试 我在jboss / deploy中使用这些设置获得了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 关于这个问题的任何帮助......

感谢...

1 个答案:

答案 0 :(得分:1)

由于远程调试对我不起作用,我使用eclipse的jboss插件使调试过程正常工作。