[prev in list] [next in list] [prev in thread] [next in thread] 

List:       taglibs-user
Subject:    Problem with xtags (possibly configuration error on my part)
From:       "Boone, Scott" <SBoone () vidyah ! com>
Date:       2002-02-21 22:31:36
[Download RAW message or body]

Hi all,

I have been trying to use the xtags library to do server side xslt with
Tomcat 4.0.1.  I keep getting a weird error when I try to use the parse tag.
I can break it with this jsp page:

================

<%@ taglib uri="http://jakarta.apache.org/taglibs/xtags-1.0"
prefix="xtags"%>

<xtags:parse>
  <root/>
</xtags>

================

When I hit the jsp page I get this error:

================

Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error

----------------------------------------------------------------------------
----

type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error)
that prevented it from fulfilling this request.

exception 

org.apache.jasper.compiler.ParseException: End of content reached while more
parsing required: tag nesting error?
	at org.apache.jasper.compiler.JspReader.popFile(JspReader.java:293)
	at
org.apache.jasper.compiler.JspReader.hasMoreInput(JspReader.java:337)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1097)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1091)
	at org.apache.jasper.compiler.Parser$Tag.accept(Parser.java:880)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1133)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1091)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:1087)
	at
org.apache.jasper.compiler.ParserController.parse(ParserController.java:213)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
	at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:546)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
rvlet.java:177)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:189)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371)
	at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424)
	at java.lang.Thread.run(Thread.java:484)

================

I suspect that this is the result of a misconfiguration on my part.  I have
tried a couple different versions of jaxp.jar and xalan.jar.  I am currently
using the xtags build from 2/20/2002.  Does anyone know what might be
causing this error, and how to resolve it?  I can tell that it is breaking
somewhere inside the xtags tag; if I use a page with just

	<xtags:parse/>

in it, it gives me a root element is missing exception.


Thank you in advance for any help,
Scott Boone

--
To unsubscribe, e-mail:   <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:taglibs-user-help@jakarta.apache.org>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic