XMCCat Server Prerequisites
Back to the XMC Cat Table of Contents
The following prerequisites are for the XMC Cat server. If you are using an already installed
XMC Cat server and want to use the XMC Cat GUI (or create your own client), please see the
separate instructions for the XMC Cat GUI.
Installing from Source
If you are installing from source, please be sure to download the zipped source tarball from the XMC Cat Download page and then build using Apache Maven.
Prerequisites for building with Apache Maven:
- Apache Maven2
- Java: JDK 1.5 or 1.6
Installing the XMC Cat Server Binary
Whether you downloaded the source and built the binary or downloaded the binary for the XMC Cat server from the XMC Cat download page, you will need to have the following prerequisites installed in order to run the XMC Cat server.
- Java: JDK 1.5 or 1.6
- MySQL server (version 5.0.51 or later) Available at: http://dev.mysql.com/doc/refman/5.0/en/
- Apache Tomcat Servlet Container (version 5.5 or 6.0) Available at: http://tomcat.apache.org/
- Axis2 Web Services Engine (version 1.5.4 or later) Available at: http://axis.apache.org/axis2/java/core/index.html
XMC Cat will also run on the version 1.3 of Axis2, but you will get better performance with version 1.5.4. In earlier versions of Axis2, the default was to not reuse the connection to a service, but in later versions this is the default. Current testing of XMC Cat has been on version 1.5.4, although later versions should also work.