| <?xml version="1.0" encoding="utf-8"?> | |
| <!--Arbortext, Inc., 1988-2005, v.4002--> | |
| <!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" | |
| "concept.dtd"> | |
| <concept id="creatingawebservicefromajavabean" xml:lang="en-us"> | |
| <title>Creating Axis runtime environment Web services and clients using Web | |
| services Ant tasks</title> | |
| <titlealts> | |
| <searchtitle>Creating Axis runtime environment Web services and clients using | |
| Ant tasks</searchtitle> | |
| </titlealts> | |
| <shortdesc>If you prefer not to use the Web service wizard, you can use Ant | |
| files to create Web services and clients using the Axis runtime environment. | |
| The Web services Ant tasks can be run in two ways: through the Eclipse workspace | |
| using <menucascade><uicontrol>Run As</uicontrol><uicontrol>Ant Build...</uicontrol> | |
| </menucascade>, or they can be run headless through the command line. Once | |
| you have created your Web service, you can then deploy it to a server, test | |
| it, and publish it as a business entity or business service.</shortdesc> | |
| <conbody> | |
| <section><title>Prerequisites</title><p>Before you create a Web service or | |
| client using the Ant tasks, you need to complete a few prerequisites.</p><ul> | |
| <li>Install Apache Tomcat, create a server, and create a dynamic Web project | |
| associated with that server as described in <xref href="../../org.eclipse.jst.ws.axis.ui.doc.user/tasks/ttomcatserv.dita">Creating | |
| an Apache Tomcat server and Web project</xref></li> | |
| <li>Import the required Ant files into your workspace:<ol> | |
| <li>Create a project.</li> | |
| <li>Import the required Ant files. Select <menucascade><uicontrol>File</uicontrol> | |
| <uicontrol>New</uicontrol><uicontrol>Other</uicontrol><uicontrol>Web Services</uicontrol> | |
| <uicontrol>Ant Files</uicontrol><uicontrol>Next</uicontrol></menucascade>.</li> | |
| <li>Select the project you created, and click <uicontrol>Finish</uicontrol>.</li> | |
| </ol>Three files will be imported into this project:<ul> | |
| <li>wsgen.xml - this is the Ant file.</li> | |
| <li>axisservice.properties - this is a sample Ant properties file referenced | |
| by the Ant file. You can modify the properties in this file to generate a | |
| Web service.</li> | |
| <li>axisclient.properties - this is a sample Ant properties file referenced | |
| by the Ant file. You can modify the properties in this file to generate a | |
| Web service client.</li> | |
| </ul></li> | |
| <li>Create a dynamic Web project for the Web service or client.</li> | |
| </ul></section> | |
| <section><title>Creating a Web service or client</title><p>Once you've completed | |
| the prerequisites you can do the following:</p></section> | |
| </conbody> | |
| </concept> |