You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by su...@bankone.com on 2001/04/23 20:24:26 UTC

[tag libraries] installation problem


Hello,

I tried to install the XSL tag library so I can transform an XML file into HTML
via an XSL stylesheet.
I followed the instructions located in the apache website.

1) I downloaded the binaries for the XSL tag library
2) I placed the xsl.tld file under /MyApp/WEB-INF/
3) I placed: xerces.jar, xalan.jar, xsl.jar and servlet.jar in WEB-INF/lib/
4) I defined the location of the xsl.tld in web.xml which is in WEB-INF/

However, I am getting an error when I try to run the .jsp page that calls this
tag library: Please see complete message below.

org.apache.jasper.compiler.CompileException:
/var/vep/home/veprun/fctm/xmlxsl.jsp(11,1) Unable to load class
org.apache.taglibs.xsl.ApplyTag

What am I missing? I am unable to run the example. I get the same error message.
I'm guessing that ApplyTag.class is located in xsl.jar (WEB-INF/lib/xsl.jar).
Should I have any other tag libraries installed for this one to work?

Thanks,
suha.


========================
- Complete Error Message -
========================
org.apache.jasper.compiler.CompileException:
/var/vep/home/veprun/fctm/xmlxsl.jsp(11,1) Unable to load class
org.apache.taglibs.xsl.ApplyTag
     at
org.apache.jasper.compiler.TagBeginGenerator.init(TagBeginGenerator.java:137)
     at
org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.init(JspParseEventListener.java:808)

     at
org.apache.jasper.compiler.JspParseEventListener.addGenerator(JspParseEventListener.java:150)

     at
org.apache.jasper.compiler.JspParseEventListener.handleTagBegin(JspParseEventListener.java:1018)

     at
org.apache.jasper.compiler.DelegatingListener.handleTagBegin(DelegatingListener.java:217)

     at
org.apache.jasper.compiler.DelegatingListener.handleTagBegin(DelegatingListener.java:212)

     at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:841)
     at org.apache.jasper.compiler.Parser.parse(Parser.java:1105)
     at org.apache.jasper.compiler.Parser.parse(Parser.java:1070)
     at org.apache.jasper.compiler.Parser.parse(Parser.java:1066)
     at
org.apache.jasper.compiler.ParserController.parse(ParserController.java:217)
     at org.apache.jasper.compiler.Compiler.compile(Compiler.java:220)
     at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:478)
     at
org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
     at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:449)
     at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:159)

     at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:171)

     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:328)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:407)
     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:797)
     at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
     at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:166)

     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)