El archivo EAR que se genera tiene la siguiente estructura y contenido:
Este archivo se genera automáticamente y muestra la correlación de módulos EJB con los archivos JAR que contiene la aplicación.
Un archivo de extensión específica WebSphere Application Server generado.
Un archivo de extensión específica WebSphere Application Server generado.
Archivo de políticas de seguridad WebSphere Application Server que otorga a la aplicación el permiso Javajava.security.AllPermission.
El archivo manifest que detalla el contenido del archivo EAR.
Los archivos JAR principales incluyen1:
Sólo está presente si se ha habilitado la generación de fachadas. Todas las fachadas definidas en la aplicación se empaquetan 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 en el archivo JAR. Se muestran todos los métodos públicamente disponibles, así como los detalles de los recursos disponibles para los módulos EJB.
Un archivo de extensión específica WebSphere Application Server generado.
Un archivo de extensión específica WebSphere Application Server generado.
El archivo manifest, que detalla la vía de acceso de clases para el EJB.
Los otros archivos JAR contienen el código generado y elaborado desde la aplicación. Estos incluyen aplicación.jar, codetable.jar, events.jar, struct.jar, messages.jar, implementation.jar y properties.jar. El archivo properties.jar contiene el archivo bootstrap.properties. 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.