blob: 3fc8226ef9d07b6d39b6ea1e506a19656727b0f1 [file] [log] [blame]
<!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>