Summary: | Explicit dependency to Xalan breaks JSTL xml tags with J2SE 1.5 | ||
---|---|---|---|
Product: | Taglibs | Reporter: | Henrik Eriksson <henrik119> |
Component: | Standard Taglib | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED LATER | ||
Severity: | major | ||
Priority: | P3 | ||
Version: | 1.1.0 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All |
Description
Henrik Eriksson
2004-07-12 13:47:18 UTC
With the next JSTL maintenance release we are planning on moving to use JAXP 1.3. This will hopefully address several of the outstanding bugs related to xml performance and will also result in some code cleanup. With JAXP 1.3 the dependency on the xalan api's will be removed. JAXP 1.3 is currently in public draft and available through the J2SE 5.0 Beta. It should be available standalone through Xalan and Xerces soon so you won't need to wait for J2SE 5.0 on your platform of choice (mine being Mac OS X 10.3.4). It won't be final until J2SE 5.0 becomes final later this year. I'm assigning this bug to myself in the meantime. With JSTL 1.1.x you can use the endorsed directories mechanism to use a JAXP 1.2 implementation along with J2SE 5.0. *** Bug 30051 has been marked as a duplicate of this bug. *** The source still depends on org.apache.xalan in the latest release, so moving to JAXP 1.3 is still a TODO. This needs to be FAQ'd. Added to the FAQ: http://wiki.apache.org/jakarta-taglibs/Standard1%2e1%2e3FAQ Resolving as getting off of Xalan is, while desirable, unlikely. |