The java.transaction module was removed from JDK 11. If your Liberty server.xml configuration
file includes any of the following jdbc features, no further action is required:
jdbc-4.0jdbc-4.1jdbc-4.2jdbc-4.3
This rule flags packages that might require additional configuration when migrating to JDK 11 or later.
Before JDK 11, applications had access to the javax.transaction package from the JDK.
Starting with JDK 11, that package is no longer available as part of the JDK. Applications can access
that package in Liberty by adding any of the jdbc Liberty features listed earlier to the server.xml configuration file.
The jdbc feature version is based on the Java EE level for your other Liberty features. For more information on Liberty
features, see the Liberty Feature documentation page
Liberty features
This rule will flag once per application. After the jdbc feature is added to the server.xml file, no further action is required.
For more information on JDK 11 changes, see Removal of Java EE and CORBA Modules.