Ensamblaje de un archivo WAR habilitado para servicios web en un archivo EAR
Puede ensamblar un archivo WAR (archivador de aplicación web) habilitado para servicios web en un archivo empresarial EAR (archivador empresarial) con una herramienta de ensamblaje.
Antes de empezar
Puede ensamblar módulos de servicios web basados en Java con las herramientas de ensamblaje de WebSphere Application Server.
Acerca de esta tarea
Ensamble de un archivo WAR habilitado para servicios web en un archivo EAR con los pasos que se proporcionan en esta sección de tarea.
Procedimiento
- Inicie la herramienta de ensamblaje. Consulte la información sobre cómo iniciar la herramienta de ensamblaje en la documentación de Rational Application Developer.
- Ensamble el archivo WAR habilitado para servicios web en un archivo EAR. Ensamble el archivo EAR que contiene los archivos JAR o WAR. El archivo EAR puede contener un enterprise bean o archivos JAR de cliente de aplicaciones, aplicaciones web o archivos WAR y metadatos que describen las aplicaciones o archivos application.xml. Si desea más información sobre cómo ensamblar el archivo WAR, consulte la documentación sobre ensamblaje de aplicaciones.
Resultados
Ejemplo
En el ejemplo siguiente, hay un descriptor de despliegue application.xml comprimido con un archivo JAR habilitado para servicios web llamado AddressBook.jar que está comprimido en un archivo EAR llamado AddressBook.ear. El archivo EAR contiene:
META-INF/MANIFEST.MF
META-INF/application.xml
AddressBook.war
A continuación figura un ejemplo del descriptor de despliegue application.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
"http://java.sun.com/dtd/application_1_3.dtd">
<application id="Application_ID">
<display-name>AddressBook</display-name>
<description>AddressBook Example from Java bean</description>
<module id="WebModule_1">
<web>
<web-uri>AddressBook.war</web-uri>
<context-root>/AddressBook</context-root>
</web>
</module>
</application>