xsls (xsls.diff and html.diff)
- Fixed some format-number that might crash under versions of Xalan prior to 1.2.2. Don't crash anymore however the resulting format is incorrect but that's obviouslly a Xalan problem. So don't use Xalan prior to 1.2.2
- Fixed a crash that was occurring only when Xalan 2 compatibility jar (the wrapped exception was masking the SAXException). It was due to a tag that was not closed in an XSL, but I had to debug xalan2 to find this one.
- JUnitReport is still crashing when using the compatibility jar of Xalan2 official release.
It gives athe following exception:
[junitreport] Applying 'all-packages.xsl'. Generating 'E:\cvs\jakarta-ant\jakarta-ant\reports\html\all-packages.html'
SystemId Unknown; Line 0; Column 0; javax.xml.transform.TransformerException: SAX Exception
at org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1503)
at org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1468)
at org.apache.xalan.xslt.XSLTEngineImpl.process(XSLTEngineImpl.java:505)
[...]
The wrapped exception does not display the details because it seems to be thrown and rethrown too many times and information is certainly lost as I can guess from the source of XSLTEngineImpl. Building the Xalan2 from the latest CVS sources works fine. So I assume this one is a Xalan2 error.
- You have to compile using Xalan2 compatibility jar to be able to use both Xalan2 compatibility jar and Xalan 1.2.2. Compiling with Xalan 1.2.2 will give you such the following error if you try to use the Xalan2 compatibility jar:
java.lang.VerifyError: (class: org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer, method: getXSLStreamSource signature: (Ljava/lang/String;)Lorg/apache/xalan/xslt/XSLTInputSource;) Incompatible object argument for function call
- Fixed minor cosmetics problems as suggested by Martin Andrews [EMAIL PROTECTED] but sorry Martin I keep the old color, people in my company vetoed against these, and I don't like them too. :-)
AggregateTransformer (aggregatetransformer.diff)
- Fixed bug reported in ant-user by Martin Andrews [EMAIL PROTECTED], the stylesheet(css) and html index were not copied from the styledir
--
St�phane Bailliez
Software Engineer, Paris - France
iMediation - http://www.imediation.com
Disclaimer: All the opinions expressed above are mine and not those from my company.
xsls.diff
Description: Binary data
html.diff
Description: Binary data
aggregatetransformer.diff
Description: Binary data
