XML Developer Notes
1. HTML that is emitted via an XSLT transformation must produce a well-formed XML document (XHTML Strict or XHTML Transitional). For further information on this requirement see the W3C HTML Home Page.
2. To quickly build and test XSL transformations, we recommend the IBM XSL Editor and the IBM XML Toolkit. They come with WebSphere Studio 3.5, and are also available at the IBM Alphaworks site.
3. For additional samples that can be used with WebSphere, check out the Xalan-J XSLT and Xerces Java projects at The Apache XML Project.
4. WebSphere Application Server 3.5 currently ships with the latest release of LotusXSL (in Xalan) and IBM's XML4J version 2.0.15. These JAR files are included with the product.
Your own applications, and some samples on the IBM and Apache web sites, might require a later version of the XMLJ parser (3.0+). If so, you can modify them to use the earlier XML4J 2.0.15 version. To see how we did this, see the source code for ApplyXSL.java and DefaultApplyXSL.java (our modified code) in the <was_root>/hosts/default_hosts/WSsamples_app/servlets/WebSphereSamples/Xml
directory. This shows how we modified ApplyXSL.java (which comes with LotusXSL 1.0.1 and the latest version of Xalan) to run with the earlier version of the parser, XML4J version 2.0.15.