Generar código de despliegue de EJB desde el entorno de trabajo

Para poder ejecutar satisfactoriamente los beans de empresa en un servidor de prueba o de producción, debe generar primero el código de despliegue de los beans de empresa.

Nota: Si el proyecto EJB contiene beans CMP de los que no se ha establecido una correlación, al generar el código de despliegue se creará una correlación descendente (top-down).

Importante:
  • Asegúrese de que las clases de bean se compilan limpiamente (es decir, no hay errores de compilación). Ejecute la validación. Ahora, puede desplegar los beans.
  • Si ha desactivado la validación automática, le recomendamos encarecidamente que valide manualmente los beans de empresa antes de generar el código de despliegue para ellos. Si valida los beans y el sistema le informa de algún error de validación, no deberá generar el código de despliegue hasta que no se corrijan los errores. No obstante, si valida los beans y sólo se reciben mensajes de aviso o informativos, puede generar el código de despliegue para los beans.
  • Puede generar código de despliegue, ya sea para beans de empresa individuales que ha modificado o añadido nuevamente al proyecto, o para el proyecto EJB completo. Observe, no obstante, que cuando genera el código de despliegue para el proyecto completo, la herramienta de despliegue de EJB selecciona sólo las nuevas entidades o los cambios que se han realizado en el proyecto.

Para generar código de despliegue para un proyecto EJB:

  1. Si ha cambiado la classpath de algún proyecto EJB, asegúrese de que la carpeta de origen del proyecto EJB aparece al principio de la classpath del proyecto. (El asistente Importar EJB importa el archivo JAR y el código fuente del archivo JAR al entorno de trabajo, de modo que es importante tener en cuenta el orden correcto de las entradas en la classpath).
  2. En la vista Navegador de proyecto, pulse con el botón derecho del ratón en el proyecto o el archivo EAR que contiene los beans de empresa para los que desea generar código de despliegue, luego seleccione Desplegar.
  3. Por omisión, se genera el código de despliegue en la carpeta de origen ejbModule.
    Restricción: No especifique de nombre de directorio ejbModule. El nombre de directorio, ejbModule, está reservado para la herramienta de despliegue de EJB cuando se genera código de despliegue de beans de empresa.
Una vez que se genera el código de despliegue, se pueden exportar los beans de empresa a un archivo JAR o EAR para la instalación en un servidor EJB, como WebSphere Application Server.
Tareas relacionadas
Añadir soporte de SQLJ a los proyectos Java
Generar código de despliegue de EJB desde la línea de mandatos
Suprimir el código de despliegue
Referencia relacionada
Limitaciones del despliegue de EJB
Información relacionada
Desplegar aplicaciones EJB con SQLJ para el acceso a datos
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.