Diese Regel markiert Referenzen auf javax.ws.rs-Pakete.
Wenn Sie auf Java EE 7 migrieren, aber Ihre JPA-Implementierungsebene nicht ändern implementierungsebene ändern, müssen Sie den Server so konfigurieren, dass die nicht standardmäßige Implementierung zu verwenden.
Wenn Sie den Scanner für binäre Anwendungen verwenden, ist diese Regel enthalten, wenn der Java EE-Zielstand Version 7 ist. Diese Regel gibt Ihnen Empfehlungen für die Serverkonfigurationen, die erforderlich sind, um die vom Standard abweichende Implementierung für JAX-RS zu verwenden.
WebSphere Application Server Traditional Version 9.0 ist für Java EE 7 zertifiziert und Java EE 7 enthält standardmäßig JAX-RS 2.0. Wenn Sie eine Migration auf WebSphere Application Server Traditional Version 9.0 durchführen, können Sie Ihren Server so konfigurieren, dass er die JAX-RS 1.1-Implementierung verwendet, um die Auswirkungen der Migration auf Ihre Anwendung zu minimieren. Informationen zum Konfigurieren von WebSphere Application Server Traditional finden Sie unter Koexistenz von JAX-RS 2.0 mit JAX-RS 1.1. Wenn Sie zu JAX-RS 2.0 migrieren möchten, anstatt auf JAX-RS 1.1 zu bleiben, wird die automatische Korrektur dies ändern.
Anmerkung: Ein WebSphere-Server kann nur einen einzigen JAX-RS-Standardprovider haben. Wenn Sie mehrere Anwendungen in demselben Server implementieren, müssen alle mit JAX-RS 1.1 kompatibel sein. Führen Sie die Anwendungsmigrationstools für alle Anwendungen aus, um zu ermitteln, ob für Ihre Anwendungen ein Upgrade auf JAX-RS 2.0 durchgeführt werden muss.
Wenn Sie in Liberty eine Kombination von Java EE 6- und Java EE 7-Technologien
verwenden möchten, müssen alle Features individuell konfiguriert werden.
Das javaee-7.0-Feature kann in diesem Feld nicht verwendet werden.
Weitere Informationen finden Sie unter
Unterstützte Featurekombinationen für Java EE 6 und 7.