NewsML Toolkit 1.1beta

Document Revision: $Revision: 1.7 $
Date: $Date: 2001/11/26 16:33:37 $

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

Prerequisites

The NewsML Toolkit requires a Java system compatible with JDK 1.2/ Java2 or higher (tested with JRE and HotSpot version 1.3.1 on a Linux 2.4-based system). The toolkit also requires the following additional, open-source Java libraries:

  1. An XML parser supporting SAX2 and DOM level 2 (tested with Xerces-J 1.4.0). The DOM level 2 interfaces are also required, but they will usually be bundled with the parser.
  2. SAXPath (tested with version 1.0beta6).
  3. Jaxen (tested with version 1.0beta6).

If you wish to rebuild the NewsML Toolkit from source, you will also require the following library:

  1. Ant (tested with version 1.4).

If you wish to run the unit tests, you will also require the following library:

  1. JUnit (tested with version 3.7).

If you wish to use the conformance-testing tools, you will also require the following library:

  1. Gnu Regular Expression Library

JAR files for all of these except And and JUnit come bundled in the lib/ subdirectory and are built-into the newsml-explorer.jar file as well. If you would like to see the source code, download them separately, or just obtain more information, you can go to the following home pages:

Ant
http://jakarta.apache.org/ant/
DOM
http://www.w3.org/DOM/
Jaxen
http://jaxen.sourceforge.net/
JUnit
http://www.junit.org/
SAXPath
http://saxpath.sourceforge.net/
Xerces
http://xml.apache.org/xerces-j/
Gnu Regexp
http://www.cacas.org/~wes/java/

Documentation

The following documentation is available:

See also the Copying, README, ChangeLog, and CHANGES files bundled with the distribution. The README file contains information on getting started quickly with the toolkit.