Assembling Web services applications
This topic explains how to assemble Java-based Web services applications.
You can assemble Java-based Web services modules with assembly tools provided with WAS.
Overview
This task provides information about what assemble a Web service and in what order you should assemble the parts, for example an enterprise archive (EAR) file. Assembling a Web service is done after you develop the application and configure the deployment descriptors.
Assemble Web services applications by following the actions in the steps for this task section.
Procedure
- Start an assembly tool. See "Starting WAS Toolkit" in the Application Server Toolkit documentation for more information.
- Assemble a Web services-enabled enterprise bean JAR file into an EAR file.
- (Optional) Enable the EAR file. When the EAR file contains enterprise JavaBeans (EJB) modules, it must have the Web services endpoint WAR file added with the endptEnabler command-line tool or an assembly tool before deployment.
- Assemble a Web services-enabled WAR file into an EAR file.
Results
You have a Web services-enabled EAR file that you can deploy into WAS.
What to do next
Now deploy the Web services-enabled EAR file into WAS.
Configure the webservices.xml deployment descriptor
Configure the webservices.xml deployment descriptor for handler classes
Configure the ibm-webservices-bnd.xmi deployment descriptor
Assembling a JAR file that is enabled for Web services from an enterprise bean
Assembling a Web services-enabled enterprise bean JAR file from a WSDL file
Assembling a WAR file that is enabled for Web services from Java code
Assembling a Web services-enabled WAR file from a WSDL file
Assembling an enterprise bean JAR file into an EAR file
Assembling a Web services-enabled WAR into an EAR file
Enabling an EAR file for Web services
Related tasks
Assembling a Web services-enabled client JAR file into an EAR file
Assembling a JAR file that is enabled for Web services from an enterprise bean
Assembling a Web services-enabled enterprise bean JAR file from a WSDL file
Assembling a WAR file that is enabled for Web services from Java code
Assembling a Web services-enabled WAR file from a WSDL file
Deploying Web services applications onto appservers
Related Reference
Web services enabled module - deployment descriptor settings (ibm-webservices-bnd.xmi file)