I've made some changes to the xslt taglib to work with the latest
xalan/xerces. The only testing I've done on this is to load up the example
included with the taglib so beware.
The modified ApplyTag.java should be attached. I'm at work and don't have a
diff tool available (sorry)
Hope it helps someone.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 12, 2001 12:47 PM
To: [EMAIL PROTECTED]
Subject: Sealing Voliation
Hi,
I am trying to get the XSLT tag libs work but seem to
have hit the wall. The error I am getting is
Error: 500
Location: /tags/XSLTaglibUser.jsp
Internal Servlet Error:
javax.servlet.ServletException:
org.apache.xalan.xslt.XSLProcessorException: sealing
violation
at
org.apache.jasper.runtime.PageContextImpl.handlePage
Exception(PageContextImpl.java:453)
at
_0002fXSLTaglibUser_0002ejspXSLTaglibUser_jsp_6._jsp
Service
(_0002fXSLTaglibUser_0002ejspXSLTaglibUser_jsp_6.java
:108)
at
org.apache.jasper.runtime.HttpJspBase.service
(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.
service(JspServlet.java:177)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:318)
at
org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:391)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService
(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service
(Handler.java:286)
at
org.apache.tomcat.core.ServletWrapper.service
(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java:799)
at
org.apache.tomcat.core.ContextManager.service
(ContextManager.java:745)
at
org.apache.tomcat.service.http.HttpConnectionHandler.pr
ocessConnection(HttpConnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:407)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)
Root cause:
javax.servlet.jsp.JspException:
org.apache.xalan.xslt.XSLProcessorException: sealing
violation
at org.apache.taglibs.xsl.ApplyTag.doEndTag
(ApplyTag.java:274)
at
_0002fXSLTaglibUser_0002ejspXSLTaglibUser_jsp_6._jsp
Service
(_0002fXSLTaglibUser_0002ejspXSLTaglibUser_jsp_6.java
:89)
at
org.apache.jasper.runtime.HttpJspBase.service
(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.
service(JspServlet.java:177)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:318)
at
org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:391)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService
(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service
(Handler.java:286)
at
org.apache.tomcat.core.ServletWrapper.service
(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java:799)
at
org.apache.tomcat.core.ContextManager.service
(ContextManager.java:745)
at
org.apache.tomcat.service.http.HttpConnectionHandler.pr
ocessConnection(HttpConnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:407)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)
Any ideas?
Vinay
ApplyTag.java