Los módulos java.xml.bind y java.activation se han eliminado de JDK 11 (implementación predeterminada)

Los módulos java.xml.bind y java.activation se han eliminado de JDK 11. Si el archivo de configuración de Liberty server.xml incluye la característica jaxb-2.2, no es necesario realizar ninguna acción adicional.

Esta regla marca los paquetes que pueden necesitar configuración adicional cuando se migra a JDK 11 o posterior. Antes de JDK 11, las aplicaciones tenían acceso a los siguientes paquetes del JDK:

A partir de JDK 11, estos paquetes ya no están disponibles como parte del JDK. Las aplicaciones pueden acceder a dichos paquetes en Liberty añadiendo la característica jaxb-2.2 de Liberty al archivo de configuración server.xml.

Esta regla pondrá una marca por cada aplicación. Después de añadir la característica jaxb-2.2 al archivo server.xml, no es necesario realizar ninguna otra acción.

Además de eliminar el módulo java.xml.bind del JDK, las herramientas schemagen y xjc también se han eliminado de JDK 11. Estas herramientas están disponibles en el directorio bin/jaxb de Liberty de la instalación de Liberty.

Para obtener más información sobre cambios en JDK 11, consulte Eliminación de módulos de Java EE y CORBA.