@Local JAX-RS interfaces must be implemented

In the WebSphere Application Server Java Platform, Enterprise Edition (Java EE) 7 JAX-RS 2.0 implementation, when JAX-RS interfaces are passed as values to the @javax.ejb.Local annotation, the class using the annotation must implement the passed interfaces. If the class does not implement the passed interface, the interface is not valid for that class. If the analyzer cannot determine if the class implements the provided interface because of compilation errors, the annotation will be flagged. Either manually verify if the issue is a problem for your application, or rerun analysis after you have a clean compilation of the class.

Verify that you implement the following JAX-RS interfaces and classes that extend these interfaces if they are passed as values to the @javax.ejb.Local annotation:

For more information on JAX-RS 2.0 behavior changes, see the following resource: JAX-RS 2.0 behavior changes.