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:
javax.activationjavax.xml.bindjavax.xml.bind.annotationjavax.xml.bind.annotation.adaptersjavax.xml.bind.attachmentjavax.xml.bind.helpersjavax.xml.bind.util
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.