Ensamblaje de un archivo JAR de enterprise bean habilitado para servicios web utilizando un archivo WSDL
Puede ensamblar un archivo JAR (archivador Java™) de enterprise bean habilitado para servicios web en un archivo WSDL (Web Services Description Language) 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.
Para llevar a cabo esta tarea son necesarios los siguientes artefactos:- Un archivo JAR de Enterprise Bean ensamblado que contiene la implementación EJB (Enterprise JavaBeans) y todas las clases que se generan desde la herramienta de la línea de mandatos WSDL2Java, si el argumento role es develop-server y el argumento container es EJB.
- Un archivo WSDL
- Los descriptores de despliegue webservices.xml, ibm-webservices-bnd.xmi e ibm-webservices-ext.xmi y el archivo de correlaciones JAX-RPC (API de Java para llamadas a procedimientos remotos basados en XML).
Acerca de esta tarea
Ensamble un archivo JAR de enterprise bean habilitado para servicios web con un archivo WSDL llevando a cabo las acciones indicadas en los pasos de 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.
- Si todavía no lo ha hecho, configure la herramienta de ensamblaje para que funcione con los módulos Java EE. Deberá asegurarse de que están habilitadas las categorías Java EE y Web. Consulte cómo configurar la herramienta de ensamblaje en la documentación de Rational Application Developer.
- Migre los archivos JAR creados con Assembly Toolkit, Application Assembly Tool o una herramienta distinta a la herramienta de ensamblaje de Rational Application Developer. Para migrar archivos, importe los archivos JAR a la herramienta de ensamblaje. Consulte la información sobre cómo migrar artefactos de código a una herramienta de ensamblaje en la documentación de Rational Application Developer.
Resultados
Ejemplo
El archivo JAR AddressBook.jar contiene los siguientes archivos después del ensamblaje. Los archivos añadidos en esta tarea están en negrita. Estos archivos incluyen el archivo WSDL, los descriptores de despliegue y el archivo de correlaciones JAX-RPC.
META-INF/MANIFEST.MF
META-INF/ejb-jar.xml
addr/Address.class
addr/AddressBook_RI.class
addr/AddressBookSoapBindingImpl.class
addr/AddressBookHome.class
addr/Phone.class
addr/StateType.class
addr/AddressBook.class
META-INF/wsdl/AddressBook.wsdl
META-INF/ibm-webservices-bnd.xmi
META-INF/ibm-webservices-ext.xmi
META-INF/webservices.xml
META-INF/AddressBook_mapping.xml