Instalación de aplicaciones con WebSphere Adapters incorporados

Si se desarrolla una aplicación con un WebSphere Adapter incorporado, el adaptador se despliega con la aplicación. No es preciso instalar el adaptador por separado. Se describen los pasos para instalar una aplicación con un adaptador incorporado.

Antes de empezar

Esta tarea sólo se debe realizar si la aplicación se desarrolla con un WebSphere Adapter incorporado.

Pasos para realizar esta tarea

  1. Ensamble aplicaciones con módulos archivadores del adaptador de recursos (RAR) en éstas. Consulte Ensamblaje de aplicaciones.
  2. Instale la aplicación siguiendo los pasos de Instalación de aplicaciones nuevas. En el paso Correlacionar módulos con servidores de aplicaciones, especifique los servidores o clústeres de destino para cada archivo RAR. Asegúrese de correlacionar todos los demás módulos que utilizan adaptadores de recursos definidos en los módulos con los mismos destinos. Además, especifique los servidores Web como destinos que sirvan como direccionadores para peticiones hacia esta aplicación. El archivo de configuración del plug-in (plugin-cfg.xml) para cada servidor Web se genera basándose en las aplicaciones direccionadas a través de él.
    Nota: Al instalar un archivo RAR en un servidor, WebSphere Application Server busca el archivo de manifiesto (MANIFEST.MF) para el módulo de conector. Busca primero en el archivo connectorModule.jar del archivo RAR y carga el archivo de manifiesto del archivo _connectorModule.jar. Si la entrada de la variable classpath se encuentra en el archivo de manifiesto del archivo connectorModule.jar y, a continuación, el archivo RAR utiliza esa variable classpath. Para asegurarse de que el módulo de conector instalado encuentre las clases y recursos que necesita, seleccione el valor de Classpath para el archivo RAR con la consola. Para obtener más información, consulte Valores del adaptador de recursos y Valores del adaptador de recursos relacionales de WebSphere.
  3. Guarde los cambios. Pulse Finalizar > Guardar.
  4. Cree fábricas de conexiones para la aplicación recién instalada

    1. Abra la consola administrativa.
    2. Seleccione la aplicación que acaba de instalar. Pulse Aplicaciones > Aplicaciones de empresa > nombre de aplicación.
    3. Pulse Módulos de conectores en el apartado Elementos relacionados de la página.
    4. Seleccione el archivo RAR. Pulse en nombrearchivo.rar
    5. Pulse Adaptador de recursos en el apartado Propiedades adicionales de la página.
    6. Pulse Fábricas de conexiones de J2C en el apartado Propiedades adicionales de la página.
    7. Pulse en una fábrica de conexiones existente para actualizarla o en Nueva para crear una nueva.
      Nota: Si se ha configurado WebSphere Adapter con una importación o una exportación de EIS existirá una ConnectionFactory o ActivationSpec y se puede actualizar.

    Si instala un adaptador que incluye elementos de vía de acceso nativa, tenga en cuenta lo siguiente: si dispone de más de un elemento de vía de acceso nativa y una de las bibliotecas nativas (biblioteca nativa A) depende de otra biblioteca (biblioteca nativa B), deberá copiar la biblioteca nativa B en un directorio del sistema. Debido a las limitaciones en la mayoría de sistemas UNIX, cuando se intenta cargar una biblioteca nativa no se busca en el directorio actual.

    Después de crear y guardar las fábricas de conexiones, puede modificar las referencias de recursos definidas en distintos módulos de la aplicación y especificar los nombres de la interfaz JNDI (Java Naming and Directory Interface) de las fábricas de conexiones donde sea adecuado.

    Nota:

    Una biblioteca nativa dada sólo se puede cargar una vez para cada instancia de la máquina virtual Java (JVM). Dado que cada aplicación tiene su propio cargador de clases, aplicaciones distintas con archivos RAR incorporados no pueden utilizar las dos la misma biblioteca nativa. La segunda aplicación recibe una excepción cuando intenta cargar la biblioteca.

    Si alguna aplicación desplegada en el servidor de aplicaciones utiliza un archivo RAR incorporado que incluye elementos de vía de acceso nativa, entonces debe asegurarse siempre de concluir el servidor de aplicaciones correctamente, sin transacciones pendientes. Si no concluye el servidor de aplicaciones correctamente se realizará una recuperación al reiniciar el servidor y se cargarán todos los archivos RAR necesarios y bibliotecas nativas. Al finalizar la recuperación, no intente efectuar ninguna operación relacionada con aplicaciones. Concluya el servidor y reinícielo. El servidor de aplicaciones no intentará más la recuperación en este reinicio y podrá continuar el proceso normal de la aplicación.


Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)