Java API for RESTful Web Services (JAX-RS)

Diese Regel markiert Referenzen auf javax.ws.rs-Pakete.

Wenn Sie den Quellenscanner verwenden, zeigen die von Ihnen ausgewählten Migrationskonfigurationsoptionen an, dass Sie eine Migration auf Java EE 7 durchführen, aber Ihren JAX-RS-Implementierungsstand nicht ändern. In diesem Fall müssen Sie den Server so konfigurieren, dass die vom Standard abweichende Implementierung verwendet wird.

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 eine Migration auf JAX-RS 2.0 durchführen möchten, anstatt bei JAX-RS 1.1 zu bleiben, verwenden Sie den Quellenscanner für Ihre Anwendungsänderungen.

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.