background image

Testing the Service without a Client

<< Deploying the helloservice Example | Using the Timer Service >>
<< Deploying the helloservice Example | Using the Timer Service >>

Testing the Service without a Client

Building, Packaging, and Deploying the helloservice Example Using
Ant
Follow these instructions to build, package, and deploy the helloservice example to your
Application Server instance using Ant.
1. In a terminal window, go to the
tut-install/javaeetutorial5/examples/ejb/helloservice/ directory.
2. To build helloservice, type the following command:
ant
This runs the default task, which compiles the source files and packages the application
into a JAR file located at
tut-install/examples/ejb/helloservice/dist/helloservice.jar.
3. To deploy helloservice, type the following command:
ant deploy
Upon deployment, the Application Server generates additional artifacts required for web
service invocation, including the WSDL file.
Testing the Service without a Client
1. The Application Server Admin Console allows you to test the methods of a web service
endpoint. To test the sayHello method of HelloServiceBean, do the following:Open the
Admin Console by opening the following URL in a web browser:
http://localhost:4848/
2. Enter the admin username and password to log in to the Admin Console.
3. Click Web Services in the left pane of the Admin Console.
4. Click helloservice.
5. Click Test.
6. Under Methods, enter a name as the parameter to the sayHello method.
7. Click the sayHello button.
This will take you to the sayHello Method invocation page.
8. Under Method returned, you'll see the response from the endpoint.
A Web Service Example: helloservice
The Java EE 5 Tutorial · September 2007
668