Den Rückgabewert von Application.getClasses() auf lokale Schnittstellen prüfen

Diese Regel markiert Implementierungen der Methode javax.ws.rs.Application.getClasses(). Die Funktionen jaxrs-2.0 und jaxrs-2.1 ignorieren lokale Enterprise-Bean-Schnittstellen, die der von dieser Methode zurückgegebenen Gruppe hinzugefügt wurden. Die Funktion restfulws-3.0 löst eine Ausnahme aus, wenn lokale Enterprise-Bean-Schnittstellen zu der von dieser Methode zurückgegebenen Gruppe hinzugefügt werden.

Wenn beim Anwendungsstart Fehler des Typs java.lang.RuntimeException: RESTEASY003190 angezeigt werden, verwenden Sie beim Angeben einer Enterprise-Bean möglicherweise eine lokale Schnittstelle anstelle der Implementierungsklasse. Geben Sie die Implementierungsklasse für Enterprise-Beans anstelle der lokalen Schnittstelle an.

Weitere Informationen finden Sie in Unterschiede zwischen Jakarta EE 9.1 und 8.0.