@Local JAX-RS devem ser implementadas
Na implementação de Java Platform, Enterprise Edition (Java EE) 7 JAX-RS 2.0 do WebSphere
Application Server, quando as interfaces JAX-RS são passadas como valores para a anotação
@javax.ejb.Local, a classe que usa a anotação deve implementar as interfaces
passadas.
Se a classe não implementar a interface passada, a interface não é válida para essa classe. Se o analisador
não puder determinar se a classe implementa a interface fornecida devido a erros de compilação, a anotação
será sinalizada. Verifique manualmente se isso é um problema para seu aplicativo ou execute novamente a análise depois
que você tiver uma compilação limpa da classe.
Verifique se você implementa as interfaces e classes JAX-RS a seguir que estendem essas interfaces se elas forem passadas como valores para a anotação @javax.ejb.Local:
javax.ws.rs.ext.MessageBodyReaderjavax.ws.rs.ext.MessageBodyWriterjavax.ws.rs.ext.ExceptionMapperjavax.ws.rs.ext.ContextResolverPara obter mais informações sobre as mudanças de comportamento do JAX-RS 2.0, consulte o recurso a seguir: Mudanças de comportamento do JAX-RS 2.0.