Bug 2339 - XSL taglib does not work with JDK1.4
Summary: XSL taglib does not work with JDK1.4
Status: CLOSED WONTFIX
Alias: None
Product: Taglibs
Classification: Unclassified
Component: Unknown Taglib (show other bugs)
Version: unspecified
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-26 14:24 UTC by Yishay Mor
Modified: 2005-03-20 17:06 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yishay Mor 2001-06-26 14:24:00 UTC
I tried running Tomcat over the jdk1.4 beta. Tomcat works fine, but the xsl
taglib fails. This is because the jdk rt.jar contains a copy of
org.apache.xalan.xslt.Process. The tag throws the following exception:

javax.servlet.ServletException:
org.apache.xalan.xslt.Process.getDefaultLiaison()Ljava/lang/String;
	at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:459)
	at
Comment 1 Glenn Nielsen 2002-04-04 20:29:57 UTC
The XSL taglib is written to the Xalan 1 release.  Xalan 1 does not use
the standard XSL trax API.  Now that JDK 1.4 comes with a TRAX compatible
XSL Processor, you will not be able to use the XSL taglib.

The XSL taglib on the jakarta-taglibs site will be deprecated soon.
The XTAGS or JSTL taglibs can be used instead.  These are compatible
with JDK1.4 and TRAX.