I get the following error when I try to access a jsp that has tags in
it.  My tag library resides in $app_home$/jsp/taglib.tld.  I know
that the jsp and tags work properly because I have used them on
WebSphere (which also uses the Jasper parser).  Could someone explain
this?
I think it has to do with a configuration setting.

Thanks,
Paolo

org.apache.jasper.JasperException: Unable to open taglibrary
/jsp/taglib.tld : Parse Error in the tag library descriptor: Element
"web-app" does not allow "servlet" here.
 java.lang.Throwable(java.lang.String)
 java.lang.Exception(java.lang.String)
 javax.servlet.ServletException(java.lang.String)
 org.apache.jasper.JasperException(java.lang.String)
 void
org.apache.jasper.compiler.JspParseEventListener.handleDirective(java.lang.String,
org.apache.jasper.compiler.Mark, org.apache.jasper.compiler.Mark,
java.util.Hashtable)
 void
org.apache.jasper.compiler.DelegatingListener.handleDirective(java.lang.String,
org.apache.jasper.compiler.Mark, org.apache.jasper.compiler.Mark,
java.util.Hashtable)
 boolean
org.apache.jasper.compiler.Parser$Directive.accept(org.apache.jasper.compiler.ParseEventListener,
org.apache.jasper.compiler.JspReader, org.apache.jasper.compiler.Parser)

 void org.apache.jasper.compiler.Parser.parse(java.lang.String,
java.lang.Class [])
 void org.apache.jasper.compiler.Parser.parse(java.lang.String)
 void org.apache.jasper.compiler.Parser.parse()
 boolean org.apache.jasper.compiler.Compiler.compile()
 boolean org.apache.jasper.runtime.JspServlet.loadJSP(java.lang.String,
java.lang.String, boolean, javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse, boolean)
 void
org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse, java.lang.String,
java.lang.Throwable, boolean)
 void
org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
 void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
 void
org.apache.tomcat.core.RequestDispatcherImpl.forward(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
 void
us.pa.state.web.FormServlet.doValidSessionLogic(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
us.pa.state.web.SessionTimeVerificationServlet.doAppUpLogic(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
us.pa.state.web.ShutDownVerificationServlet.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
 void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
 void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
 void
org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
 void
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection,
java.lang.Object [])
 void org.apache.tomcat.service.TcpConnectionThread.run()
 void java.lang.Thread.run()





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to