现在,我使用EJB注释创建了一个简单的客户端,但是我遇到了NullPointerException。
您的客户端代码看起来像是 Application
Client,
并且应该将此类客户端 部署 在应用服务器上,然后在 Application Client Container
(ACC)中执行,以便进行注入。启动ACC需要特定于应用程序服务器的命令。
以下Wiki解释了JBoss中ACC的用法(如何打包,部署和启动ACC):如何在JBoss-5中使用应用程序客户端。
如果您不想使用 应用程序客户端容器 ,而只是通过Java命令运行应用程序客户端类,则将无法进行注入,而您必须执行JNDI查找。
在这两种情况下,您都必须为bean提供并使用远程业务接口。
资源资源
- 如何在JBoss-5中使用应用程序客户端
- 在GlassFish服务器上创建和运行应用程序客户端
相关问题
- 应用客户端



