http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Overview
Downloads
Getting Started
Using XSLTC

FAQs

Sample Apps
Command Line

Usage Patterns
Features

TrAX
DTM
Public API's
API (Javadoc)

Extensions
Extensions Library
XSLTC Exts

Release Notes

Xalan 2 Design
XSLTC Design

Bugs
Testing
Builds

Downloading what you need
 

To use Xalan-Java, you need the following:

  • The JDK or JRE 1.2.2, 1.3.x, or 1.4.x
  • You can get the JDK or JRE from ibm.com/java/jdk/ or java.sun.com.

  • xml-apis.jar (JAXP 1.2 implementation) and xercesImpl.jar from Xerces-Java 2.6.2 (or another XML Parser)
  • These jars are packaged in the Xalan Java binary distributions.

  • xalan.jar or xsltc.jar
  • There are 2 binary distributions available; you only need to choose one of them. Both binary distributions contain xml-apis.jar (the JAXP 1.2 implementation) and xercesImpl.jar from Xerces-Java 2.6.2.

    • The first binary distribution, xalan-j_2_6_0-bin.zip or xalan-j_2_6_0-bin.tar.gz, contains the Xalan Interpretive processor, the Xalan Compiled processor (XSLTC) and the runtime support packages in a single jar, called xalan.jar.


    • The second binary distribution, xalan-j_2_6_0-bin-2jars.zip or xalan-j_2_6_0-bin-2jars.tar.gz contains the Xalan Interpretive processor in xalan.jar, and the Xalan Compiled processor (XSLTC) and the runtime support packages in xsltc.jar.

    The binary distributions can be downloaded from the xalan-j distribution directory.

  • (Optional) Xalan Java source code
  • There is an optional source distribution available for doing your own Xalan-Java builds; see Build notes. You can download the source distribution from the xalan-j distribution directory.

  • (Optional) Packages to support extension functions and elements
  • If you plan to run XSLT extensions implemented in languages other than Java, then you will need bsf.jar, which is included in both the Xalan-Java binary and source distributions. if you plan to run XSLT extensions implemented in scripting languages, you will need bsf.jar and one or more additional files as indicated in extensions language requirements.

To access previous releases, see the xalan-j archive directory.


Where do I get Xerces-Java?
 

The Xalan-Java download includes xercesImpl.jar from Xerces-Java 2.6.2. In conjunction with xml-apis.jar, this is all you need to run Xalan-Java with the Xerces-Java XML parser. You can, however, download the complete Xerces-Java binary or source distribution from the xerces-j distribution directory. If you cannot find Xerces-Java 2.6.2 at that location, have a look at the Apache archive location for Xerces Java.

NoteIf you plan to use a different XML parser, see Plugging in a Transformer and XML parser.


Copyright © 2004 The Apache Software Foundation. All Rights Reserved.