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®!

Accessing Relational Databases as XML with Stylus Studio's File Explorer

This demonstration is the first part of our series on working with relational and XML data, covering how to use Stylus Studio's File Explorer to connect to and query relational database tables as XML.

Hotels, Casinos & Resorts That Use Stylus Studio

What's more romantic than a vacation for two and the world's best XML IDE at your finger tips? Nothing, that's why these hotels, casinos, & resorts are using Stylus Studio to help you get on your dream vacation.

Validating EDIFACT Documents with XML Schemas

Either before or after transforming EDIFACT content, generated XML Schemas will make sure that we have all of the necessary components, our codes are all according to the standard codelists, and every little delimiter is in the right place.

XQuery Talk

Join the XQuery Talk mailing list for a practical discussion about XQuery. It's a place to work together to learn a new language, talk about problem solutions, discuss engines and implementations, chat about the latest XQuery news 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

What's New for X14?

New XQuery & Web Services Tools, Support for MySQL, PostgreSQL, HL7 EDI, Microsoft .NET Code Generation and much more!

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.

 
Free Stylus Studio XML Training:
W3C Member