Le module java.transaction a été supprimé de JDK 11

Le module java.transaction a été supprimé de JDK 11. Si votre fichier de configuration Liberty server.xml inclut l'une des fonctionnalités jdbc suivantes, aucune action supplémentaire n'est requise :

Cette règle marque les packages pouvant nécessiter une configuration supplémentaire lors de la migration vers JDK 11 ou une version ultérieure. Avant JDK 11, les applications avaient accès au package javax.transaction à partir du JDK. A partir de JDK 11, ce package n'est plus disponible dans le cadre du JDK. Les applications peuvent accéder à ce package dans Liberty par l'ajout de l’une des fonctionnalités jdbc Liberty listées précédemment au fichier de configuration server.xml. La version de la fonctionnalité jdbc est basée sur le niveau Java EE pour vos autres fonctionnalités Liberty. Pour plus d'informations sur les fonctions Liberty, voir la page de la documentation relative aux fonctions Liberty Fonctions Liberty.

Cette règle se déclenche une fois par application. Une fois la fonction jdbc ajoutée au fichier server.xml, aucune action supplémentaire n'est requise.

Pour plus d'informations sur les changements apportés dans JDK 11, voir Removal of Java EE and CORBA Modules.