Esta regla marca Context <ResourceLink> elementos encontrados en el archivo META-INF/context.xml que pueden necesitar migración.
Apache Tomcat permite Context <ResourceLink> elementos a definir en estas ubicaciones:
Como la herramienta de migración puede que no tenga acceso al directorio de configuración de Tomcat, la herramienta de migración sólo migra el archivo META-INF/context.xml. ResourceLink la información definida en las otras ubicaciones puede copiarse en el META-INF/context.xml archivo para procesarlo.
La corrección automatizada tomará la información del ResourceLink y crea una referencia de recurso y un nombre Nombre JNDI como se indica a continuación:
Tenga en cuenta que el otro ResourceLink (fábrica, nombre de usuario y contraseña) no se migran automáticamente. Si su aplicación utiliza estos atributos en a ResourceLink entonces tendrá que crear un recurso único en la configuración del servidor, proporcionar al recurso un nombre JNDI único, y actualizar el archivo IBM con el nuevo nombre JNDI.
Si el proyecto web es Java EE 5 o superior y WEB-INF/web.xml no existe, se crea WEB-INF/web.xml y se añaden los nuevos elemento de referencia de enlace de recursos. Si el proyecto web está en J2EE 1.4 o inferior, la corrección automática informará de un error.
Por ejemplo, dado un META-INF/Context.xml que contiene el siguiente ResourceLink :
La corrección automática actualizará o creará un nuevo resource-ref en el archivo web.xml similar a este ejemplo:
El nombre JNDI se añade al archivo de enlaces de IBM. Hace referencia a la referencia existente definida en web.xml. Si el archivo de enlaces aún no existe, se crea.
Deberá configurar también el recurso en la configuración de WebSphere Application Server.
Para obtener información adicional sobre la definición de recurso de contexto en Tomcat, consulte: