Software and Versions

This book covers XML 1.0 and the various XML vocabularies in their latest form as of April 2000. Because various XML specifications that are covered are not final, minor inconsistencies may be present between printed publications of this book and the current version of the specification in question.

All of the Java code used is based on the Java 1.1 platform, with the exception of the JDOM 1.0 coverage. This variance with regard to JDOM is noted in the text in Chapter 8, and addressed there. The Apache Xerces parser, Apache Xalan processor, and Apache FOP libraries were the latest stable versions available as of April 2000, and the Apache Cocoon web publishing framework used was Version 1.7.3. The XML-RPC Java libraries used were Version 1.0 beta 3. All software used is freely available and can be obtained online from http://java.sun.com, http://xml.apache.org, and http://www.xml-rpc.com.

The source code for the examples in this book, including the com.oreilly.xml utility classes, is contained completely within the book itself. Both source and binary forms of all examples (including extensive Javadoc not necessarily included in the text) are available online from http://www.oreilly.com/catalog/javaxml and http://www.newInstance.com. All of the examples that could run as servlets, or be converted to run as servlets, can be viewed and used online at http://www.newInstance.com.

The complete JDOM 1.0 distribution, including the specification, reference implementation, source code, API documentation, and binary release, is available for download online at http://www.jdom.org. Additionally, a CVS tree is being set up to host the JDOM code and allow community contribution and comment. See http://www.jdom.org for details on accessing JDOM from CVS.

Get Java and XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.