Ensamblaje de una aplicación para que utilice recursos de confirmación de una fase y de dos fases en la misma transacción

Utilice esta tarea para ensamblar una aplicación para que utilice recursos de confirmación de una fase y de dos fases en la misma transacción

Antes de empezar

En esta descripción de tarea se supone que dispone de un archivo EAR para un componente de aplicación, que se puede desplegar en WebSphere Application Server. Para obtener información más detallada sobre el ensamblaje de aplicaciones, consulte el tema sobre ensamblaje de aplicaciones.

Acerca de esta tarea

Para habilitar una aplicación para que utilice los recursos con capacidad de confirmación de una y dos fases en la misma transacción, debe configurar los atributos de despliegue de la aplicación de modo que acepte el riesgo heurístico, es decir, que existe un riesgo mayor de obtener un resultado heurístico. Puede configurar los atributos de despliegue de una aplicación mediante la herramienta de ensamblaje.

También puede configurar una aplicación para que acepte el riesgo heurístico después del despliegue. Para ello, utilice la consola administrativa y Valores de extensión de soporte de último participante. O bien, puede configurar el servicio de transacciones para que un servidor de aplicaciones acepte el riesgo heurístico.

Este tema describe el uso de Rational Application Developer para configurar los atributos de despliegue de una aplicación.

Para configurar una aplicación de modo que indique que acepta que existe un riesgo mayor de obtener un resultado heurístico, realice los pasos siguientes:

Procedimiento

  1. Inicie la herramienta de ensamblaje. Para obtener más información, consulte la información de Rational Application Developer.
  2. Cree o edite el archivo EAR de la aplicación.
    Nota: Asegúrese de que ha establecido el servidor de destino como WebSphere Application Server versión 7.0.

    Por ejemplo, para cambiar los atributos de una aplicación existente, utilice el asistente de importación para importar el archivo EAR en la herramienta de ensamblaje. Para iniciar el asistente de importación:

    1. Pulse Archivo > Importar > Archivo EAR.
    2. Pulse Siguiente y seleccione el archivo EAR.
    3. En el campo de servidor de destino, seleccione WebSphere Application Server v7.0.
    4. Pulse Finalizar.
  3. En la vista Explorador de proyectos de la perspectiva Java EE, complete los pasos siguientes:
    1. Expanda la instancia de Enterprise Application.
    2. Pulse el botón derecho del ratón en Deployment Descriptor.
    3. Pulse Abrir con > Editor de descriptor de despliegue.
    Se mostrará en el panel de propiedades un cuaderno de diálogo de propiedades del componente.
  4. Efectúe los pasos siguientes para visualizar el separador Servicios ampliados.
    1. Cierre el Editor de descriptor de despliegue de aplicación empresarial.
    2. En la barra de herramientas, seleccione Ventanas > Preferencias.
    3. Seleccione Prestaciones.
    4. Expanda Advanced Java EE y seleccione la opción WebSphere PME Development.
    5. Pulse Aplicar.
    6. Abra el Editor de descriptor de despliegue de aplicación empresarial.
  5. En el separador Servicios ampliados, en la sección Soporte de último participante, seleccione el recuadro de selección Soporte de último participante.
  6. Guarde los cambios en el descriptor de despliegue.
    1. Cierre el editor del descriptor de despliegue.
    2. Cuando se le solicite, pulse para guardar los cambios en el descriptor de despliegue.
  7. Verifique los archivos de archivado. Para obtener más información sobre la verificación de archivos con Rational Application Developer, consulte la relativa a Rational Application Developer.
  8. Desde el menú emergente del proyecto, pulse Desplegar para generar el código de despliegue de EJB.
  9. Opcional: Pruebe el módulo completado en una instalación de WebSphere Application Server. Pulse con el botón derecho en un módulo, pulse Ejecutar en servidor y siga las instrucciones del asistente mostrado.
    Importante: Utilice Ejecutar en servidor únicamente para fines de prueba. Las herramientas de ensamblado controlan la instalación de WebSphere Application Server y, cuando se publica de forma remota una aplicación, la herramienta de ensamblado graba encima del archivo de configuración de servidor correspondiente a ese servidor. No utilice Ejecutar en servidor en los servidores de producción.

Qué hacer a continuación

Después de ensamblar la aplicación, utilice una herramienta de gestión de sistemas para desplegar el archivo EAR en el servidor de aplicaciones que va a ejecutar la aplicación; por ejemplo, utilizando la consola administrativa tal como se describe en el tema sobre el despliegue y la administración de aplicaciones empresariales.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tla_cfap2
File name: tla_cfap2.html