Java API for RESTful Web Services (JAX-RS) und Contexts and Dependency Injection for Java (CDI)

Diese Regel markiert die Verwendung von JAX-RS und CDI in einer Anwendung. 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. WebSphere Application Server Traditional Version 9.0 ermöglicht Ihnen eine Umstellung des JAX-RS-Providers auf JAX-RS 1.1. Wenn eine Anwendung jedoch JAX-RS und CDI verwendet, können Kompatibilitätsprobleme mit der Java EE 7-Version von CDI, CDI 1.2 und JAX-RS 1.1 auftreten.

Anmerkung: Wenn Sie während Ihrer Migration die Befehle "WASPreUpgrade" und "WASPostUpgrade" ausgeführt haben, wird der JAX-RS-Standardprovider in JAX-RS 1.1 geändert.

Stellen Sie bei einer Migration auf WebSphere Traditional Version 9.0 sicher, dass der JAX-RS 2.0-Provider als JAX-RS-Standardprovider definiert ist. Informationen zum Konfigurieren von WebSphere Application Server Traditional finden Sie unter Coexistence of JAX-RS 2.0 with JAX-RS 1.1.

Anmerkung: Ein WebSphere-Server kann nur einen einzigen JAX-RS-Standardprovider haben. Wenn Sie mehrere Anwendungen in demselben Server implementieren, mus für alle Anwendungen ein Upgrade auf JAX-RS 2.0 durchgeführt werden.