GlassFish Fehler: JAX-RS, EJB-Unterstützung deaktiviert ist
Ich versuche eine einfache app mit Jersey JAX-RS + EJB 3.1 auf GlassFish 3.1.2.2. Alle Schienen zu sehen ziemlich gut mit dem Jersey-REST auf GlassFish, bis ich fügte hinzu, EJB. Beim bereitstellen der war-Datei, bekam ich diese Fehlermeldung.
SEVERE: Error when configuring to use the EJB interceptor binding API. JAX-RS EJB support is disabled.
Wer hat Sie erlebt? Gibt es eine Konfiguration in GlassFish dieses Problem zu beheben?
Meine EJB ist ein einfaches pojo mit @Singleton
und @PostConstruct
annotation.
@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;
}
}
InformationsquelleAutor der Frage Adrian M | 2012-08-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sieht aus wie dies ist ein Eclipse-Problem. Ich hab das deployment mit Eclipse mit GlassFish-adapter. Neustarten von Eclipse gelöst.
Solution: Shutdown GlassFish, inside Eclipse go to Project->Clean(select project) and then start GlassFish again.
Ich weiß nicht warum, aber es funktionierte. 🙂
InformationsquelleAutor der Antwort Adrian M