【发布时间】:2014-01-15 14:04:16
【问题描述】:
自从 x 次以来,我一直在思考如何在 JSF 应用程序的托管 bean 中注入远程 EJB。 我已经创建了一个简单的 java 应用程序,并且我已经通过查找来注入远程 EJB ......并且它可以工作。 但是当我来到网络应用程序时,我真的不知道该怎么办!!!
这是我的 EJB 代码:
@Stateless
public class Hello implements HelloRemote {
@Override
public String sayHello(String name) {
return "Hello, "+name;
}
}
远程接口是
@Remote
public interface HelloRemote {
public String sayHello(String name);
}
在我的 web 应用程序中,我创建了我管理的 bean:
@ManagedBean
public class MyBean {
@EJB
HelloRemote helloRemote;
}
但它不起作用:(
【问题讨论】:
-
请添加详细信息,您在服务器日志中遇到什么错误?