You can assemble Java-based web services applications using
assembly tools.
Before you begin
You can assemble Java-based web services modules with assembly
tools provided with the application server.
About this task
After you develop your web service application, you are
now ready to assemble the application. Assembling a web service application
consists of creating the Java™ Platform,
Enterprise Edition (Java EE)
modules that you can deploy onto application servers. The modules
are created from code artifacts such as web application archives (WAR)
files for JavaBeans applications
or enterprise beans Java archive
(JAR) files for enterprise beans applications. This packaging and
configuring of code artifacts into enterprise application modules
(EAR files) or standalone web modules is necessary for deploying the
modules onto an application server.
Procedure
- Start an assembly tool.
Read about starting
the assembly tool in the Rational® Application Developer documentation.
- Assemble your web services enabled bean into the appropriate
module.
- Assemble the web services enabled module into an enterprise
archive (EAR) file.
- Enable
the EAR file for EJB modules that contain web services.
When the EAR file contains Enterprise JavaBeans (EJB) modules that contain web
services, you must run the endptEnabler command-line
tool or an assembly tool before deployment to produce a web services
endpoint WAR file. This tool is also used to specify whether the web
services are exposed using SOAP over Java Message
Service (JMS) or SOAP over HTTP.
- Assemble
a web services-enabled WAR file into an EAR file.
Results
You have a web services-enabled EAR file that you can deploy
onto the application server.
What to do next
Now you need to deploy the web services-enabled EAR file
onto your application server. To learn more, read about deploying
web services applications onto application servers