Chapter 40. Check the deployed services

40.1. Checking the deployed services on Tomcat
40.2. Checking the deployed services on the Globus Toolkit container
40.3. Checking the deployed services using the OGSA-DAI server client

You can now check to see whether your OGSA-DAI deployment is going well by starting the server and checking to see whether you can see that your services have been deployed.

If all has gone well, you should see a list of services including OGSA-DAI service. There should be entries for each OGSA-DAI service type:

40.1. Checking the deployed services on Tomcat

If using Tomcat then you can check whether the OGSA-DAI services are available.

First, startup Tomcat.

For example:

Assuming Tomcat is running, visit the following page using an internet browser, remembering to replace HOST and PORT with your host and port):

http://HOST:PORT/wsrf/services

or, if you're using transport level security:

https://HOST:PORT/wsrf/services

For example:

http://localhost:8080/wsrf/services

If all has gone well, you should see a list of services including OGSA-DAI services plus information on their operations and links to their WSDL service description documents.

Example deployed services list

Figure 40.1. Example deployed services list


40.2. Checking the deployed services on the Globus Toolkit container

If using the Globus Toolkit container then you should see a list of services including the OGSA-DAI ones when you start the Globus Toolkit container, e.g.:

...
[6]: http://127.0.0.1:8080/wsrf/services/dai/DataRequestExecutionService
[7]: http://127.0.0.1:8080/wsrf/services/dai/DataResourceInformationService
[8]: http://127.0.0.1:8080/wsrf/services/dai/DataSinkService
[9]: http://127.0.0.1:8080/wsrf/services/dai/DataSourceService
[10]: http://127.0.0.1:8080/wsrf/services/dai/RequestManagementService
[11]: http://127.0.0.1:8080/wsrf/services/dai/SessionManagementService
...

or, if you're using transport level security:

...
[6]: https://127.0.0.1:8443/wsrf/services/dai/DataRequestExecutionService
[7]: https://127.0.0.1:8443/wsrf/services/dai/DataResourceInformationService
[8]: https://127.0.0.1:8443/wsrf/services/dai/DataSinkService
[9]: https://127.0.0.1:8443/wsrf/services/dai/DataSourceService
[10]: https://127.0.0.1:8443/wsrf/services/dai/RequestManagementService
[11]: https://127.0.0.1:8443/wsrf/services/dai/SessionManagementService
...

40.3. Checking the deployed services using the OGSA-DAI server client

Another way of testing the deployment would be to use OGSA-DAI's example server client to list the resources exposed by the server and get information from these - this allows you to check that the services are available.

To use the server client visit Chapter 70, Example server client.