DB2 graphic  QMF Version 8

Deploying under WAS version 4 (non-z/OS)

Prior to deploying the QMF for WebSphere web service under WAS version 4, you should install the open source Apache Axis application to enable the required SOAP support in WAS. Information about downloading, installing, and configuring Axis is available at http://ws.apache.org/axis. You must perform the following steps after downloading and installing Axis:

  1. Package the Axis web application files with the QMF for WebSphere web service files into an enterprise application archive file.
  2. Deploy this enterprise application in WAS.
  3. Register the QMF for WebSphere web service with the Axis application.

Packaging the Axis files

Use the following steps to package the Axis web application files with the QMF for WebSphere web service files:

  1. Run the following command from the webapps/axis subdirectory of the Axis installation:
    jar xf axis.war *.*
    This will create the axis.war web application file.
  2. Start the WebSphere Application Assembly Tool.
  3. Create a new application file.
  4. On the right side of the window, click General.
  5. In the Display name field, enter Axis.
  6. Click Apply to save the change.
  7. In the navigation tree on the left side of the window, right click on Web Modules and select Import from the pop-up menu.
  8. Enter the name of the axis.war file you created and click OK. When prompted to confirm values, enter axis.war in the File name field and /axis in the Context root field.
  9. Click OK.
  10. In the navigation tree on the left side of the window, expand Axis.
  11. Expand Web Modules.
  12. Expand Files.
  13. Right click on Jar Files, and select Add Files from the pop-up menu.
  14. Browse to the directory where you installed the QMF for WebSphere files, select QMFLIB.jar, and click Add.
  15. Click OK.
  16. Save the application file as axis.ear.

Deploying the Axis application in WAS

After creating the Axis enterprise application archive (axis.ear), you must deploy it in WebSphere. The steps used to deploy this application are essentially the same as those previously described for deploying the QMF for WebSphere application, except deploying axis.ear instead of QMFWebSphere.ear.

Deploying the QMF for WebSphere web service in Axis

After the Axis application is deployed, you must use the Axis AdminClient tool to register the QMF for WebSphere web service with it. For example, use the following command:

java org.apache.axis.client.AdminClient
    -1http://host:port/axis/services/AdminService QMFWebSphere.wsdd

where host is the host name of the WAS server and port is the port on which the Axis application is configured to listen (9080, by default).

Accessing the web service

After installation, the QMF for WebSphere web service can be accessed by client applications using the following URL:

http://host:port/axis/services/QMFService

where host is the host name of the WAS server machine and port is the port WAS uses for web services (by default, 6080).

For web service client applications, a web service description file (WSDL) named QMFWebSphere.wsdl is included with the QMF for WebSphere files that describes the QMFService web service.


Go to the previous page Go to the next page

Downloads | Library | Support | Support Policy | Terms of use | Feedback
Copyright IBM Corporation 1982,2004 Copyright IBM Corporation 1982, 2004
timestamp Last updated: March, 2004