@Local-JAX-RS-Schnittstellen müssen implementiert werden

Wenn in der JAX-RS 2.0-Implementierung von Java EE 7 in WebSphere Application Server JAX-RS-Schnittstellen als Werte an die Annotation @javax.ejb.Local übergeben werden, muss die Klasse, die die Annotation verwendet, die übergebenen Schnittstellen implementieren. Wenn die Klasse die übergebene Schnittstelle nicht implementiert, ist die Schnittstelle für die Klasse nicht gültig. Wenn die Analysefunktion aufgrund von Kompilierungsfehlern nicht feststellen kann, ob die Klasse die bereitgestellten Schnittstellen implementiert, wird die Annotation markiert. Überprüfen Sie entweder manuell, ob dies ein Problem für Ihre Anwendung darstellt, oder führen Sie die Analyse erneut durch, nachdem Sie eine bereinigte Kompilierung der Klasse haben.

Stellen Sie sicher, dass Sie die folgenden JAX-RS-Schnittstellen und die zugehörigen Klassen, die diese Schnittstellen erweitern, implementieren, falls sie als Werte an die Annotation @javax.ejb.Local übergeben werden:

Weitere Informationen zu den Verhaltensänderungen in JAX-RS 2.0 finden Sie unter JAX-RS 2.0 behavior changes.