Chapter 2. Dependencies

2.1. Jakarta Tomcat
2.2. Apache ANT
2.3. Java
2.4. Data resource products

This page lists the products required to use OGSA-DAI. Other required products which are bundled within OGSA-DAI releases are listed in Appendix F, Bundled products.

2.1. Jakarta Tomcat

To use OGSA-DAI Axis distributions you will need Jakarta Tomcat 5.0.

Tomcat 5.0 can be downloaded from http://tomcat.apache.org/download-55.cgi#5.0.28.

[Note]Note

OGSA-DAI Axis has only been tested with Tomcat 5.0.

[Tip]Tip

For information on using OGSA-DAI Axis with Tomcat 5.5 see Section C.1.4, “How do I use Tomcat 5.5 with OGSA-DAI Axis? ”.

[Warning]Warning

OGSA-DAI Axis is not compatible with Tomcat 5.5.

2.2. Apache ANT

Apache ANT is used as the OGSA-DAI build, installation and deployment tool. We recommend ANT 1.6 or above, see http://ant.apache.org.

2.3. Java

OGSA-DAI requires Java 1.4 or 1.5.

[Warning]Warning
OGSA-DAI 3.0 does not compile under Java 1.6. This is due to changes in java.sql APIs (in which both additional methods and classes have been added) from earlier versions of Java. The OGSA-DAI team may release a Java 1.6 patch in the near future.

2.4. Data resource products

You will also need database drivers suitable for any data resources you wish to use with OGSA-DAI. The drivers required depend on the specific data resource being used. Data resources against which OGSA-DAI has been tested are listed in Chapter 3, Data resource products.