JSON4JObjectProvider ist nicht verfügbar

Die Features von jaxrs-2.1 und älter stellen die Klasse com.ibm.websphere.jaxrs.providers.json4j.JSON4JObjectProvider als integrierte MessageBodyWriter und MessageBodyReader zum Serialisieren und Entserialisieren von JSON-Nutzdaten mit JSON4J bereit.

Das Feature restfulWS-3.0 stellt keine Standardklasse MessageBodyWriter oder MessageBodyReader für die Serialisierung und Deserialisierung von JSON mit JSON4J bereit. Entfernen Sie den JSON4J-Code aus Ihrer Anwendung und verwenden Sie stattdessen das JSON-B-Feature und die JSON-Pakete, die zur Serialisierung und Deserialisierung bereitgestellt werden. Unter JSON4J to JSON-P switch demo finden Sie eine Demonstration zur Vorgehensweise. Alternativ können Sie Ihren eigenen MessageBodyReader und MessageBodyWriter mit Ihrer eigenen JSON4J-Implementierung in Ihre Anwendung packen.

Diese Regel wird pro Eclipse-Projekt oder Java-Archiv jeweils einmal mit Flag markiert.