Summary: | Xslt task's <factory> nested element always causes ClassNotFoundException | ||
---|---|---|---|
Product: | Ant | Reporter: | Trevor Harmon <trevor> |
Component: | Core tasks | Assignee: | Ant Notifications List <notifications> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | dave.pawson, davidcorley |
Priority: | P2 | ||
Version: | 1.7.0 | ||
Target Milestone: | 1.8.0 | ||
Hardware: | All | ||
OS: | All | ||
Attachments: | Test case demonstrating ClassNotFoundException when using <factory> nested element |
Description
Trevor Harmon
2007-01-06 21:35:15 UTC
Created attachment 19372 [details] Test case demonstrating ClassNotFoundException when using <factory> nested element Extra JARs for Saxon and Xalan are required to run this test case. They can be obtained here: http://vocaro.com/trevor/files/saxon-b-8.8.jar http://vocaro.com/trevor/files/xalan-2.7.0.jar I've discovered a fourth workaround, as discussed on my blog: http://www.vocaro.com/trevor/blog/2007/01/08/how-to-use-saxon-with-ant/ However, it's a bit of a hack, and workaround #3 is still the ideal solution...if it would work. I've increased the severity of this issue, as it can really only be described as broken functionality. If the user specifies both a classpath and factory within an <xslt> task, then Ant should look for the factory on the specified classpath, period. Is there any chance of this bug being fixed please? It's affecting both xslt 1.0 and 2.0 processors? |