This task explains how to develop a new Web service from an existing Web Services Description Language (WSDL) file using a stateless session enterprise bean.
Before you begin
Set up a Web services development and unmanaged client run-time environment.Locate the Web Services Description Language (WSDL) file that defines the Web service to implement. The SOAP address URI is not required because it is updated when your new implementation is deployed.
Why and when to perform this task
This task is one of four ways that you can develop a Web service. You can also develop a Web service from a JavaBeans implementation, develop a Web service from a stateless session enterprise bean, or develop a Web service with an existing WSDL file using a Java bean.
Create the enterprise bean and artifacts that enable the enterprise bean as Web services and assemble those artifacts into the enterprise application:
Steps for this task
Result
You have an EJB implementation of a Web service that is defined in the WSDL file.What to do next
After you deploy the EAR file, test the Web service to make sure that it works with WebSphere Application Server.Related tasks
Completing the EJB implementation
Developing Web services deployment descriptor templates for an EJB
implementation
Assembling an enterprise bean JAR file into an EAR file
Assembling a Web services-enabled enterprise bean JAR file from a WSDL
file
Enabling an EAR file for Web services
Deploying Web services
Developing a Web service from an enterprise bean
Configuring the ibm-webservices-bnd.xmi deployment descriptor
Configuring the webservices.xml deployment descriptor
Related reference
Artifacts used to develop Web services
WSDL2Java command