jd.xslt Mirror

Recent postings on xml-dev have indicated that jd.xslt by Johannes Döbler has gone missing from its home, and its author's location is unknown.

jd.xslt is an engine written in Java that supports the XPath 1.0 Recommendation and the XSLT 1.1 Working Draft of 12-Dec-2000. (XSLT 1.1 was withdrawn after the next draft in favor of XSLT 2.0.)

I've posted a copy of the most recent build I could find here, and expanded the RPM files for those who can't unpack them directly.

jd.xslt Tutorial

Here is a little batch file to test if things are installed on your system; it assumes you're using Apache Xerces as the parser and that it's the copy that was installed with Stylus Studio®, although other versions of this parser and indeed other parsers are also suitable.

@echo off
set JD=.
set SS=C:\Program Files\Stylus Studio 6 XML Enterprise Edition\bin
set CP=%JD%\lib\jdxslt.jar;%SS%\xml-apis.jar;%SS%\xercesImpl.jar
@echo on
java -cp "%CP%" jd.xml.xslt.Stylesheet demo.xml demo.xsl

jd.xslt Resources

Here are the RPM files, and their unpacked components, for jd.xslt 1.5.5-3.

build.xml3,117
demo.xml431
demo.xsl1,234
jd.xslt.spec6,295
lib/jdxslt.jar557,024
rpm/jd.xslt-1.5.5-3jpp.noarch.rpm492,399
jd.xslt-1.5.5-3jpp.src.rpm1,263,112
jd.xslt-demo-1.5.5-3jpp.noarch.rpm5,129
jd.xslt-javadoc-1.5.5-3jpp.noarch.rpm980,891
jd.xslt-manual-1.5.5-3jpp.noarch.rpm28,534
jd.xslt-scripts-1.5.5-3jpp.noarch.rpm4,985
src/src.zip802,949
usr/bin/jd.xslt1,219
share/doc/jd.xslt-1.5.5/License-Apache.txt2,766
License-MPL11.html26,306
License-W3C.html4,826
README.txt1,944
jd.xslt-manual-1.5.5/cmdline.html11,218
conformance.html2,632
download.html3,402
extensions.html3,054
history.html30,550
index.html2,701
license.html1,424
parser.html5,069
paypal.gif857
performance.html4,742
programming.html5,110
quickstart.html2,433
java/jd.xslt-1.5.5.jar544,279

Using j2.xslt with Stylus Studio®

To perform a transform with jd.xslt from inside of Stylus Studio®, do the following:

  1. Open the Scenario Properties
  2. Go to the Processor tab
  3. Set the Processor value to custom
  4. Set the Command line to java.exe jd.xml.xslt.Stylesheet -out "%3" "%1" "%2"
  5. Assuming that jd.xslt is installed in the C:\j directory and Stylus Studio® is installed in the default location, set the Classpath to something like this:
    C:\j\lib\jdxslt.jar;C:\Program Files\Stylus Studio 2006 XML Enterprise Edition\bin\xercesImpl.jar;C:\Program Files\Stylus Studio 2006 XML Enterprise Edition\bin\xml-apis.jar

That's it. You may now execute stylesheets using the jd.xslt engine from within Stylus Studio®!

Introduction to Convert to XML

Convert to XML is Stylus Studio's all-purpose utility for getting legacy data integration of all sorts into a custom XML format. This video provides an overview of the tool and walks you through a sample CSV to XML data transformation project.

Investments and Financial Companies That Use Stylus Studio

Stylus Studio provides XML tools & components to leading investment and financial companies! See which top investment and financial companies are banking on Stylus Studio 2006 to simplify their dollars and cents.

Getting EDI to XML and back to EDI Again: Round Trip Engineering using Stylus Studio URL Adapters

A free online video demonstration shows how to use Stylus Studio's Adapter URL technologies to convert EDI to XML and back again. Convert, validate, view and edit EDIFACT data directly in Stylus Studio.

W3C XML Specifications

Learn about the official W3C XML specifications for XML, XSLT, XQuery, XPath, DOM, XML Namespaces, XInclude, XML Base, XPointer, WSDL and more.

Stylus Most Wanted

PURCHASE STYLUS STUDIO ONLINE TODAY!!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Learn XQuery in 10 Minutes!

Say goodbye to 10-minute abs, and say Hello to "Learn XQuery in Ten Minutes!", the world's fastest and easiest XQuery primer, now available for free!

Ask Someone You Know

Does your company use Stylus Studio? Do your competitors? Engineers from over 100,000 leading companies use Stylus Studio, and now you can ask someone from your own organization about their experiences using Stylus Studio.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.