| <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <meta name="Author" content="Rupam Kuehner"> |
| <meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]"> |
| <title>Test Install and Start Options in Web Services Wizards</title> |
| </head> |
| <body> |
| <b><u><font size=+2>Purpose</font></u></b> |
| <br>To test the behaviour of the following checkboxes on the first page |
| of the Web service and Web service client wizard |
| <ol> |
| <li> |
| Web service wizard:</li> |
| |
| <ul> |
| <li> |
| Install Web service on server</li> |
| |
| <li> |
| Start Web service in Web project</li> |
| </ul> |
| |
| <li> |
| Web service client wizard:</li> |
| |
| <ul> |
| <li> |
| Install Web service client on server (managed clients only)</li> |
| </ul> |
| </ol> |
| |
| <p><br><b><u><font size=+2>Part 1: Web service wizard</font></u></b> |
| <ol> |
| <li> |
| Service-side - Install off</li> |
| |
| <ul> |
| <li> |
| Create a Web project (wp1)** and import a Java bean into the src folder. |
| (e.g. Echo.java)</li> |
| |
| <li> |
| Select Echo.java and launch the Web service wizard</li> |
| |
| <ul> |
| <li> |
| page 1: uncheck <b>Install Web service on server</b>. Verify that the following |
| check boxes get greyed out:</li> |
| |
| <ul> |
| <li> |
| <b>Start Web service in Web project</b></li> |
| |
| <li> |
| <b>Launch the Web Services Explorer to ...</b></li> |
| |
| <li> |
| <b>Generate Proxy</b></li> |
| |
| <li> |
| <b>Test the Web service</b></li> |
| |
| <li> |
| <b>Monitor the Web service</b></li> |
| </ul> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| |
| <li> |
| When the wizard is gone, ensure that wp1 was not added to server.</li> |
| </ul> |
| |
| <li> |
| Service-side - Install on, Start off</li> |
| |
| <ul> |
| <li> |
| Stop the server if it is started.</li> |
| |
| <li> |
| Create a Web project (wp2)** and import a Java bean into the src folder. |
| (e.g. Echo.java)</li> |
| |
| <li> |
| Select Echo.java and launch the Web service wizard</li> |
| |
| <ol> |
| <ul> |
| <li> |
| page 1: uncheck <b>Start Web service in Web project</b>. Verify that the |
| following check boxes get greyed out:</li> |
| |
| <ul> |
| <li> |
| <b>Launch the Web Services Explorer to ...</b></li> |
| |
| <li> |
| <b>Generate Proxy</b></li> |
| |
| <li> |
| <b>Test the Web service</b></li> |
| |
| <li> |
| <b>Monitor the Web service</b></li> |
| </ul> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| </ol> |
| |
| <li> |
| When the wizard is gone, ensure that</li> |
| |
| <ol> |
| <ul> |
| <li> |
| wp2 was added to server</li> |
| |
| <li> |
| the server is stopped.</li> |
| </ul> |
| </ol> |
| </ul> |
| |
| <li> |
| Service-side - Install and Start on, Client-side - Install off</li> |
| |
| <ul> |
| <li> |
| Create a Web project (wp3)** and import a Java bean into the src folder. |
| (e.g. Echo.java)</li> |
| |
| <li> |
| Select Echo.java and launch the Web service wizard</li> |
| |
| <ul> |
| <li> |
| page 1: <b>check Generate Proxy</b>. Uncheck <b>Install Web service client |
| on server (managed clients only)</b>.</li> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| |
| <li> |
| When the wizard is gone, ensure that</li> |
| |
| <ul> |
| <li> |
| wp3 was added to server</li> |
| |
| <li> |
| the server is started.</li> |
| |
| <li> |
| wp3Client was not added to the server</li> |
| </ul> |
| </ul> |
| |
| <li> |
| Service-side - Install and Start on, Client-side - Install on</li> |
| |
| <ul> |
| <li> |
| Create a Web project (wp4)** and import a Java bean into the src folder. |
| (e.g. Echo.java)</li> |
| |
| <li> |
| Select Echo.java and launch the Web service wizard</li> |
| |
| <ul> |
| <li> |
| page 1: check <b>Generate Proxy</b>. Check <b>Install Web service client |
| on server (managed clients only)</b>.</li> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| |
| <li> |
| When the wizard is gone, ensure that</li> |
| |
| <ul> |
| <li> |
| wp4 was added to server</li> |
| |
| <li> |
| the server is started.</li> |
| |
| <li> |
| wp4Client was added to the server</li> |
| </ul> |
| </ul> |
| </ol> |
| |
| <p><br><b><u><font size=+2>Part 2: Web service client wizard</font></u></b> |
| <ol> |
| <li> |
| Client-side- Install off</li> |
| |
| <ul> |
| <li> |
| Create a Web project (wp5)** and import a WSDL file into the WebContent |
| folder. (e.g. AddressBook.wsdl)</li> |
| |
| <li> |
| Select AddressBook.wsdl and launch the Web service client wizard</li> |
| |
| <ul> |
| <li> |
| page 1: Uncheck <b>Install Web service client on server (managed clients |
| only)</b>.</li> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| |
| <li> |
| When the wizard is gone, ensure that wp5 was not added to server.</li> |
| </ul> |
| |
| <li> |
| Client-side - Install on</li> |
| |
| <ul> |
| <li> |
| Create a Web project (wp6)** and import a WSDL file into the WebContent |
| folder. (e.g. AddressBook.wsdl)</li> |
| |
| <li> |
| Select AddressBook.wsdl and launch the Web service client wizard</li> |
| |
| <ul> |
| <li> |
| page 1: Check <b>Install Web service client on server (managed clients |
| only)</b>.</li> |
| |
| <li> |
| Click Next to page 3 and make appropriate selections****. Click Finish.</li> |
| </ul> |
| |
| <li> |
| When the wizard is gone, ensure that wp6 was added to server</li> |
| </ul> |
| </ol> |
| |
| <p><b><u><font size=+2>Notes:</font></u></b> |
| <br>**For all the scenarios described, create Web projects that are bound |
| to the Tomcat 5.0 server runtime |
| <br>****For all the scenarios described, make the following selections |
| on page 3 of the wizard: |
| <ul> |
| <li> |
| Service/Client Server: <b>Tomcat 5.0 server</b> (new or existing, doesn't |
| matter)</li> |
| |
| <li> |
| Service/Client Web service runtime: <b>Apache Axis</b></li> |
| |
| <li> |
| Client Project Type: <b>Dynamic Web Project.</b></li> |
| </ul> |
| |
| </body> |
| </html> |