El archivo .ear que se produce tiene la estructura y el contenido siguientes:
El directorio META-INF incluye lo siguiente:
Este archivo se genera automáticamente y lista la correlación de los módulos EJB con los archivos JAR que están contenidas en la aplicación.
Este archivo detalla el contenido del archivo .ear.
Los archivos .jar de núcleo incluyen1:
Sólo están presentes si se ha habilitado la generación de fachada. Todas las fachadas definidas en la aplicación están empaquetadas en un archivo .jar, FacadeModule.jar. Este archivo .jar contiene las clases de implementación de bean para los módulos EJB que representan las fachadas. El archivo .jar contiene los archivos siguientes en el directorio META-INF :
Este archivo se genera automáticamente y contiene la definición de cada módulo EJB contenido en el archivo .jar. Se listan todos los métodos públicamente disponibles y los detalles de los recursos disponibles para los módulos EJB.
Descriptor de despliegue generado específico de WebLogic Server.
Archivo de manifiesto, que detalla la vía de acceso de clases para el EJB.
Los otros archivos .jar contienen el código generado y creado manualmente de la aplicación. Estos incluyen struct.jar, aplicación.jar, workflow.jar, implementation.jar y properties.jar. El archivo properties.jar contiene el archivo Bootstrap.properties. Este es el archivo que contiene las propiedades de configuración específicas de máquina para obtener inicialmente una conexión con la base de datos.