gpt4 book ai didi

rest - GlassFish错误:禁用JAX-RS EJB支持

转载 作者:行者123 更新时间:2023-12-03 12:37:13 29 4
gpt4 key购买 nike

我正在尝试在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@PostConstruct批注的简单pojo。

@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;
}


}

最佳答案

看起来这是Eclipse问题。我使用带有GlassFish适配器的Eclipse进行了部署。重新启动Eclipse解决了它。

Solution: Shutdown GlassFish, inside Eclipse go to Project->Clean(select project) and then start GlassFish again.

我不知道为什么,但是有效。 :)

关于rest - GlassFish错误:禁用JAX-RS EJB支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11999413/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com