El módulo java.xml.ws se ha eliminado de JDK 11. Si el archivo de configuración de Liberty server.xml incluye la
característica jaxws-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.jwsjavax.jws.soapjavax.xml.soapjavax.xml.wsjavax.xml.ws.handlerjavax.xml.ws.handler.soapjavax.xml.ws.httpjavax.xml.ws.soapjavax.xml.ws.spijavax.xml.ws.spi.httpjavax.xml.ws.wsaddressing
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 jaxws-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 jaxws-2.2 al archivo server.xml,
no es necesario realizar ninguna otra acción.
Nota: si se está ejecutando en un contenedor de cliente, no es necesario realizar ningún cambio en el archivo server.xml.
Además de eliminar el módulo java.xml.ws del JDK, las herramientas wsgen
y wsimport también se han eliminado de JDK 11.
Estas herramientas están disponibles en el directorio bin/jaxws 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.