And you're absolutely sure that WEB-INF/web.xml exists, and *is readable*?

/Janne

On 25 Nov 2007, at 01:11, Jim Willeke wrote:

The context loads, but when trying to access the wiki, the browser shows:
   type Status report
   message /wikildap/
   description The requested resource (/wikildap/) is not available.

Errors I see in logs:
Nov 24, 2007 5:56:27 PM
org.apache.jasper.compiler.TldLocationsCacheprocessWebDotXml
WARNING: Internal Error: File /WEB-INF/web.xml not found

2007-11-24 18:03:06 StandardWrapperValve[jsp]: Servlet.service() for servlet
jsp threw exception
org.apache.jasper.JasperException: Unable to initialize TldLocationsCache:
InputStream cannot be null
    at org.apache.jasper.compiler.TldLocationsCache.init(
TldLocationsCache.java:249)
    at org.apache.jasper.compiler.TldLocationsCache.getLocation(
TldLocationsCache.java:220)
    at org.apache.jasper.JspCompilationContext.getTldLocation(
JspCompilationContext.java:475)
at org.apache.jasper.compiler.Parser.parseTaglibDirective (Parser.java
:417)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java: 483) at org.apache.jasper.compiler.Parser.parseElements(Parser.java: 1539)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
    at org.apache.jasper.compiler.ParserController.doParse(
ParserController.java:220)
    at org.apache.jasper.compiler.ParserController.parse(
ParserController.java:101)
at org.apache.jasper.compiler.Compiler.generateJava (Compiler.java:203)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:495)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:476)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:464)
    at org.apache.jasper.JspCompilationContext.compile(
JspCompilationContext.java:511)
    at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:295)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java
:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 236)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(
StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java
:535)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(
StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(
StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service (CoyoteAdapter.java
:162)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java
:799)
    at
org.apache.coyote.http11.Http11Protocol $Http11ConnectionHandler.processConnection
(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java
:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:595)


Any ideas where to look?
Thanks
-jim


On 11/24/07, Jim Willeke <[EMAIL PROTECTED]> wrote:

We deleted the work directory for the wiki.

Not sure what to look in $jspwiki_home/WEB-INF/lib as "duplicate entries".
Here it the lib:
JSPWiki.jar
activation.jar
akismet-java-1.02.jar
commons-codec-1.3.jar
commons-httpclient-3.0.1.jar
commons-lang-2.0.jar
commons-logging-api.jar
ecs.jar
freshcookies-security-0.31.jar
jaxen.jar
jdom.jar
jrcs-diff.jar
log4j.jar
lucene-highlighter.jar
lucene.jar
mail.jar
multipartrequest.jar
nekohtml.jar
oro.jar
oscache.jar
sandler.jar
xmlrpc.jar

Thanks again for your help.
-jim

On 11/24/07, Janne Jalkanen <[EMAIL PROTECTED]> wrote:


I think it might be a good idea to make sure you have emptied the
$CATALINA_HOME/work directory.  This could be a case of old cached
data somewhere.

Also make sure that the $jspwiki_home/WEB-INF/lib directory does not
contain any duplicate entries. This may be the case if you've done a
"just copy over the old directory" -ugprade.

/Janne

On 25 Nov 2007, at 00:10, Jim Willeke wrote:
...



Reply via email to