[Version 5.0.2 and later]Developing a new Web service with an existing WSDL file using a Java bean

Before you begin

Locate the Web Services Description Language (WSDL) file that defines the Web service to be implemented. You can develop a WSDL or obtain one from an existing Web service through e-mail, downloading or a Uniform Resource Locator (URL).

Why and when to perform this task

To develop a new Web service with an existing WSDL file using a Java bean:

Steps for this task

  1. Develop Java bean implementation templates and bindings from a WSDL file.
  2. Complete the Java bean implementation.
  3. Assemble a Web services-enabled Web archive (WAR) file when starting from a WSDL file.
  4. Configure the webservices.xml deployment descriptor.
  5. Configure the ibm-webservices-bnd.xmi deployment descriptor.
  6. Assemble a Web services-enabled WAR into an EAR file.
  7. Deploy the EAR file into WebSphere Application Server.

What to do next

Develop Web services deployment descriptor templates from a WSDL file.

You can either develop Web services deployment descriptor templates for a Java bean implementation or develop Web services deployment descriptor templates for an EJB implementation.


Related tasks
Configuring the webservices.xml deployment descriptor
Configuring the ibm-webservices-bnd.xmi deployment descriptor
Developing a Web service from a Java bean
Developing Web services deployment descriptor templates for a Java bean implementation
Assembling a Web services-enabled WAR file when starting from WSDL
Assembling a Web services-enabled WAR into an EAR file
Deploying Web services based on Web Services for J2EE
Related reference
Artifacts used to develop Web services based on Web Services for J2EE



Searchable topic ID:   twbs_devwsdl1
Last updated: Jun 21, 2007 4:55:42 PM CDT    WebSphere Application Server Network Deployment, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/twbs_devwsdl1.html

Library | Support | Terms of Use | Feedback