Das Modul java.transaction wurde aus JDK 11 entfernt. Wenn Ihre Liberty-Konfigurationsdatei server.xml
eines der folgenden JDBC-Features enthält, ist keine weitere Aktion erforderlich:
jdbc-4.0jdbc-4.1jdbc-4.2jdbc-4.3
Diese Regel markiert Pakete, die bei einer Migration auf JDK 11 oder höher unter Umständen eine zusätzliche Konfiguration erfordern.
Vor JDK 11 hatten Anwendungen über das JDK Zugriff auf das Paket javax.transaction.
Ab JDK 11 ist dieses Paket nicht mehr im JDK verfügbar. Anwendungen können in Liberty auf dieses Paket zugreifen, indem
eines der zuvor aufgelisteten Liberty-JDBC-Features zur Konfigurationsdatei "server.xml" hinzugefügt wird.
Die Version der JDBC-Features basiert auf der Java EE-Version für Ihre anderen Liberty-Features. Weitere Informationen zu Liberty-Features
finden Sie auf der Dokumentationsseite zu den Liberty-Features Liberty-Features.
Diese Regel markiert die Situation einmal pro Anwendung. Nachdem das JDBC-Feature der Datei server.xml hinzugefügt wurde, ist keine weitere Aktion erforderlich.
Weitere Informationen zu den Änderungen in JDK 11 finden Sie unter Removal of Java EE and CORBA Modules.