The XSL taglib is a bit undescriptive. Make sure that you're correctly
specifying the path of the XML and XSLT files, and make sure they parse from
the command-line. Posting a snippet of JSP would be useful.

Also, are you sure the taglib is meant to with with Xalan2? I've always used it
with Xalan1.2.x. It really needs a rewrite using TraX..

--Jeff

On Mon, Feb 26, 2001 at 01:11:04PM -0800, inder sabharwal wrote:
> HI:
> I am trying to test out Apply.jsp after installing the xsl taglib.
> But when I hit the page it comes back with a SAXException. I am including
> the stack trace from the stderr here.
> I thought it was a classpath issue, but have checked it many times and there
> just doesnot seem to be a problem there.
> Here's my classpath:
> Now Setting CLASSPATH:
> D:\jakarta\xalan-j_2_0_0\bin\xalan.jar;D:\jakarta\xalan-j
> _2_0_0\bin\xerces.jar;D:\jakarta\xalan-j_2_0_0\bin\bsf.jar;D:\jakarta\xalan-
> j_2_
> 0_0\bin\xalanj1compat.jar;D:\jakarta\jakarta-tomcat-3.2.1\classes;;D:\jakart
> a\ja
> karta-tomcat-3.2.1\lib\ant.jar;D:\jakarta\jakarta-tomcat-3.2.1\lib\servlet.j
> ar;D
> :\jakarta\jakarta-tomcat-3.2.1\lib\webserver.jar;D:\jakarta\jakarta-tomcat-3
> .2.1
> \lib\jasper.jar;D:\jdk1.3\lib\tools.jar
> 
> ----------------------------------------------------------------------------
> -----------------
> Here's the stack trace.
> Location: /xsl-examples/jsp/Apply.jsp
> SAX Exception
> 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)
> 
>         at org.apache.taglibs.xsl.ApplyTag.doEndTag(ApplyTag.java:273)
>         at
> jsp._0002fjsp_0002fApply_00032_0002ejspApply2_jsp_0._jspService(_0002
> fjsp_0002fApply_00032_0002ejspApply2_jsp_0.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(JspSer
> vlet.java:177)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
> 18)
>         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:4
> 04)
>         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:797)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
> )
>         at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
> n(HttpConnectionHandler.java:210)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
> :498)
>         at java.lang.Thread.run(Thread.java:484)
> 2001-02-26 12:59:54 - Ctx( /xsl-examples ): Exception in: R( /xsl-examples +
> /js
> p/Apply2.jsp + null) - javax.servlet.ServletException: SAX Exception
>         at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCon
> textImpl.java:459)
>         at
> jsp._0002fjsp_0002fApply_00032_0002ejspApply2_jsp_0._jspService(_0002
> fjsp_0002fApply_00032_0002ejspApply2_jsp_0.java:102)
>         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(JspSer
> vlet.java:177)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
> 18)
>         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:4
> 04)
>         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:797)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
> )
>         at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
> n(HttpConnectionHandler.java:210)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 416)
>         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: SAX Exception
>         at org.apache.taglibs.xsl.ApplyTag.doEndTag(ApplyTag.java:290)
>         at
> jsp._0002fjsp_0002fApply_00032_0002ejspApply2_jsp_0._jspService(_0002
> fjsp_0002fApply_00032_0002ejspApply2_jsp_0.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(JspSer
> vlet.java:177)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
> 18)
>         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:4
> 04)
>         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:797)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743
> )
>         at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
> n(HttpConnectionHandler.java:210)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
> 416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
> :498)
>         at java.lang.Thread.run(Thread.java:484)
> 
> ----------------------------------------------------------------------------
> ------
> 
> Has anybody encountered this before?
> 
> -Thanks in advance.
> -Inder
> [EMAIL PROTECTED]

-- 

Reply via email to