我正在尝试在 GlassFish 3.1.2.2 上使用 Jersey JAX-RS + EJB 3.1 的简单应用程序。在我添加 EJB 之前,GlassFish 上的 Jersey REST 似乎一切都很好。部署war文件时,出现此错误。
SEVERE: Error when configuring to use the EJB interceptor binding API. JAX-RS EJB support is disabled.
有谁遇到过这种情况?GlassFish 中是否有解决此问题的配置?
我的 EJB 是一个带有注释@Singleton
的简单 pojo。@PostConstruct
@Singleton
public class PurchaseBean {
private String name;
@PostConstruct
public void init() {
System.out.println("Initializing PurchaseBean");
setName("Purchase Singleton EJB");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}