Chapter 7. Preparations

Table of Contents

The actual Axis installation runs as described in http://ws.apache.org/axis/java/install.html. In order to optimize testing and debugging, a different setup is used.

The project is created as a Tomcat project (a web application) in Eclipse and the runtime libraries of Axis are integrated. With this setup the whole application runs inside Eclipse which is best for debugging. You can stop any request at any time by simply placing a breakpoint in the web service methods. The output directory is set to the classpath of the web container (I will use Tomcat), so any update or change to a Java class will immediately reflected by the running application. Any copying or redeploying can be omitted. Tomcat recognizes any change and reloads the related class automatically.

The following steps are required:

7.1. Configure plugins

The plugins from Sysdeo and ObjectLearn should be installed – by unzipping the archives into the Eclipse plugin directory. Adjust a few paths in both plugins. Because I will use Tomcat as application server, the Tomcat path in both plugins must be set to your Tomcat installation (for windows „c:/Programme/java/tomcat-4.1.29“ for example).

The Lomboz plugin needs a few boxes checked to activate all wizards and the other stuff (see chapter 6.2).

Please note: the used Tomcat version 4.1.29 must be treated as Tomcat 5.X in the sysdeo plugin, otherwise starting the server will result in some weird errors.