You can download the source for the latest Abra release from SourceForge http://sourceforge.net/project/showfiles.php?group_id=34165 .
If you prefer the edge, you can access the code as it is being developed via CVS (also SourceForge). accessing CVS. Module is currently Abra-0.8 See the section Building Abra on how to build Abra from the source code. You can also access the Abra CVS repository on-line.
To build and use Abra, you must have a JAXP-compliant XML parser installed and available on your classpath.You can build a library with Oracle, PostgreSQL (or sybase, mysql, db2-UDB).
You also have to install the Apache "ant" tool (http://jakarta.apache.org/ant). you also have to download the Apache "regexp" libraries (http://jakarta.apache.org/regexp).
Before building you will have to assign the following environment variables:
For the current version of Abra (0.9.6), you will also need a JDK installed on your system, version 1.2 or later. A future version of Abra may require JDK 1.3 or later.
Once you have installed the source, change into the installation directory.
JAVA_HOME environment variable
to the directory where the JDK is installed.
Make sure you have downloaded all required jars and set all required environment variables.
Your are now ready to build Abra:To build with Postgres do:
The jar files will be in $ABRA_HOME/lib. To build Oracle version just type 'ant oracle' (making sure JDBC_JAR points to the correct oracle JDBC classes) To run you can either use AbraTask
cd 'wherever the top directory for Abra is'
make sure that your database is up and running
cp the file $ABRA_HOME/conf/db.props and replace giving your connection parameters (ie to $ABRA_HOME/db.props.psql, and replace)
'ant junit-run -Ddb.props=<absolute-path of your file>'
hopefully all tests should run - if stored procedures aren't implemented in your database; then part of TestTiming will fail
Copyright © 2000,2001,2002 Paul Bethe & Richie Bielak. All rights Reserved.