Migrar proyectos EJB de WebSphere Business Integration

In WebSphere Studio Application Developer Integration Edition, los proyectos EJB pueden tener características especiales de WebSphere Business Integration como por ejemplo Mensajería ampliada (CMM) y CMP/A (persistencia gestionada por componente en cualquier parte.) Los descriptores de despliegue para esos proyectos deben migrarse y esta sección muestra cómo realizar esa migración.

Para realizar esta migración, siga estos pasos:
  1. Copie el proyecto EJB de WebSphere Business Integration EJB en el área de trabajo 6.0 nueva e impórtela de WebSphere Integration Developer utilizando el asistente Archivo > Importar > Proyecto existente en el espacio de trabajo. También puede ejecutar el asistente Migración de J2EE.
  2. Cierre todas las instancias de WebSphere Integration Developer que estén ejecutándose en el área de trabajo 6.0.
  3. Ejecute el script siguiente que migrará los descriptores de despliegue de Integración empresarial de WebSphere en el proyecto EJB:
    En Windows:
    %WID_HOME%/wstools/eclipse/plugins/com.ibm.wbit.migration.wsadie_6.0.0/WSADIEEJBProjectMigration.bat
    En Linux:
    $WID_HOME/wstools/eclipse/plugins/com.ibm.wbit.migration.wsadie_6.0.0/WSADIEEJBProjectMigration.sh
    Los parámetros siguientes están soportados; el área de trabajo y el nombre de proyecto son obligatorios:
    Uso:      WSADIEEJBProjectMigration.bat
    [-e eclipse-folder] -d workspace -p project
    carpeta-eclipse: La ubicación de la carpeta eclipse; normalmente es el 'eclipse'
    que se encuentra bajo la carpeta de instalación del producto.
    área_trabajo: El área de trabajo que contiene el proyecto WSADIE EJB a migrar.
    proyecto:   El nombre del proyecto a migrar.
    Por ejemplo,
    WSADIEEJBProjectMigration.bat -e "C:\IBM\WID6\eclipse" -d "d:\my60workspace" -p "MyWBIEJBProject"
  4. Cuando abra WebSphere Integration Developer deberá renovar el proyecto EJB para obtener los archivos actualizados.
  5. Busque el archivo ibm-web-ext.xmi en el proyecto EJB. Si encuentra uno, asegúrese de que la línea siguiente figure en el archivo bajo el elemento:
    <webappext:WebAppExtension> element:
    <webApp href="WEB-INF/web.xml#WebApp"/>
  6. Elimine el código de despliegue antiguo generado en 5.1. Vuelva a generar el código de despliegue siguiendo las directrices de WebSphere Application Server.
Tareas relacionadas
Preparar los artefactos origen para la migración

Comentarios
(C) Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.