0
我试着在我的web应用程序中结合ejb和Rest。我的启动bean从应用程序开始,从外部api获取异步数据并将这些数据添加到列表中,这部分应用程序运行良好。注入一个EJB
我不得不做一个宁静的web服务,返回这个列表。 但我始终得到NullPointerException异常
我试着在我的web应用程序中结合ejb和Rest。我的启动bean从应用程序开始,从外部api获取异步数据并将这些数据添加到列表中,这部分应用程序运行良好。注入一个EJB
我不得不做一个宁静的web服务,返回这个列表。 但我始终得到NullPointerException异常
这是我启动Bean
@Startup @Singleton 列表L =新的ArrayList; @PostConstruct ...初始化一些经理 ......听经理 公共无效更新(可观察到O,对象ARG){ ...字符串添加到我的清单 ... getter和setter
这是我的休息资源
@Path("nodes")
@Stateless
public class nResource {
@Context
@EJB
private nManagerLocal nManagerLocal;
@GET
@Produces({MediaType.TEXT_XML})
public List<Node> getIds() {
List<Node> l=nManagerLocal.getNodes();
return l;
}
我是不是能够得到bean实例在我的资源。我忘了插入@Stateless注释:)问题解决了..
现在我tryng到注入我的豆所以在一个托管的豆
你将不得不向我们提供更多的细节。向我们展示一些代码示例,以解释您正在尝试执行的操作。 – greenkode