logolineright
bottomhttp://xml.apache.org/http://www.apache.org/http://www.w3.org/
join
What's New
Release Notes
separator
Overview
Downloads
Getting Started
Using XSLTC
separator
FAQs
separator
Sample Apps
Command Line
separator
Features
Transform API
XPath API
Usage Patterns
separator
Xalan-J API
Public APIs
DTM
separator
Extensions
Extensions Library
XSLTC Exts
separator
Xalan 2 Design
XSLTC Design
separator
Source Repository
Xalan-Java Builds
Testing
User Mail Archive
Dev Mail Archive
Bug Reporting
close
Downloading what you need
 

To use Xalan-Java, you need the following:

  • The JDK or JRE 1.3.x, 1.4.x, or 5.x
  • You can get the JDK or JRE from IBM developerWorks or java.sun.com.

  • xml-apis.jar (JAXP APIs)
  • xercesImpl.jar (or another XML Parser)
  • xalan.jar or xsltc.jar
  • serializer.jar
  • (Optional) Xalan Java source code
  • (Optional) Packages to support extension functions and elements

There are 2 binary distributions available; you only need to choose one of them. Both binary distributions contain xml-apis.jar and xercesImpl.jar from Xerces-Java 2.7.1.

  • The first binary distribution, xalan-j_2_7_0-bin.zip or xalan-j_2_7_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_7_0-bin-2jars.zip or xalan-j_2_7_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.

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.

If you plan to run XSLT extensions implemented in languages other than Java, then you will need an implementation of the Bean Scripting Framework (BSF). An open source implementation is available for download from Apache. See the Apache Jakarta BSF project. 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.7.1. 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.7.1 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.


dot
Copyright © 2005 The Apache Software Foundation. All Rights Reserved.