È necessario implementare le interfacce @Local JAX-RS

Nell'implementazione di WebSphere Application Server Java EE (Java Platform, Enterprise Edition) 7 JAX-RS 2.0, quando si trasmettono le interfacce JAX-RS come valori all'annotazione @javax.ejb.Local, la classe che utilizza l'annotazione deve implementare le interfacce trasmesse. Se la classe non implementa l'interfaccia trasmessa, l'interfaccia non è valida per tale classe. Se l'analizzatore non può determinare se la classe implementa l'interfaccia fornita a causa degli errori di compilazione, l'annotazione verrà contrassegnata. Verificare manualmente se ciò rappresenta un problema per l'applicazione oppure eseguire di nuovo l'analisi dopo aver ottenuto una compilazione chiara della classe.

Assicurarsi che vengano implementate le seguenti interfacce e classi JAX-RS che estendono tali interfacce se vengono trasmesse come valori all'annotazione @javax.ejb.Local:

Per ulteriori informazioni sulle modifiche al comportamento di JAX-RS 2.0, consultare le seguenti risorse: JAX-RS 2.0 behavior changes.