webapps directory of your servlet container. For details please look at the Axis installation instructions. Note that you need to download the Java version of Axis. After installing Axis please validate your installation. If you use the defaults you should see the Axis site under http://localhost:8080/axis/.
Furthermore you need
CATALINA_HOME has to point to your current Tomcat installation. The build file needs this information to copy the required files to. In the case you are using another servet container you have to modify the following line in the build file:
<property name="servlet-container" value="${env.CATALINA_HOME}"/>
You have to change the name of the environment variable you are using in the way CATALINA_HOME is used. For the case you are using JBoss you have the change the line into
<property name="servlet-container" value="${env.JBOSS_HOME}"/>
Of course you have to set your JBOSS_HOME variable properly.
Now you can use the following Ant targets:
deploy to compile and deploy all needed filescompile to compile your modified codeclean to clean all compiled files. Deployed files will not be removed or undeployed
You can specify a file to upload and a name. Please note to give he correct name for your service which should have the prefix axis/services. Once you uploaded a OWL-S description for your web service you are able to get your OWL-S description by appending the OWL-S query string.
Example:
Your service is named PizzaDelivery/Order and reachable at
http://localhost:8080/axis/services/PizzaDelivery/Order
Then you should upload your OWLS description with the name axis/services/PizzaDelivery/Order
Your OWL-S description will be available at http://localhost:8080/axis/services/PizzaDelivery/Order?owls
owls.directory in src/owls.properties.
Questions?
© 2004 Lars Engel and Michael C. Jaeger
Institut für Telekommunikationssysteme, FG IVS
Technische Universität Berlin