Ensamblaje de un archivo WAR habilitado para servicios web en un archivo EAR
Puede ensamblar un archivo WAR (Web Archive) habilitado para servicios web en un archivo empresarial EAR (Enterprise Archive) con una herramienta de ensamblaje.
Antes de comenzar
Puede ensamblar módulos de servicios web basados en Java con herramientas de ensamblaje proporcionadas con WebSphere® Application Server.
Acerca de esta tarea
Ensamble un archivo WAR habilitado para servicios web en un archivo EAR mediante los pasos que se proporcionan en esta sección de tarea.
Procedimiento
- Inicie una herramienta de ensamblaje.Consulte la información sobre cómo iniciar la herramienta de ensamblaje en la documentación deRational® 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 EARcontiene:
META-INF/MANIFEST.MF
META-INF/application.xml
AddressBook.warA 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>