You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by "Patrick (JIRA)" <ji...@apache.org> on 2013/04/09 01:52:15 UTC

[jira] [Created] (JSPWIKI-774) JSPWiki fails to start (http://www.opensymphony.com/oscache is already defined)

Patrick created JSPWIKI-774:
-------------------------------

             Summary: JSPWiki fails to start (http://www.opensymphony.com/oscache is already defined)
                 Key: JSPWIKI-774
                 URL: https://issues.apache.org/jira/browse/JSPWIKI-774
             Project: JSPWiki
          Issue Type: Bug
         Environment: OSX 10.8.3, Java 1.6.0_43, apache-tomcat-7.0.39, JSPWiki-2.9.0-incubating-bin
            Reporter: Patrick


I did the following steps and received the error below. JSPWiki fails to start. When I try to open the page I get nothing but I can open the other apache web apps without any problem.

$ curl http://localhost:8080/Install.jsp
$ curl http://localhost:8080/docs/
<html><head><META http-equiv="Content-Type" content="text/html; charset=iso-8859
...snip
$

Here were the steps I used to install the software.

1. Downloaded and extracted apache-tomcat-7.0.39.tar.gz to my desktop.
2. Removed $TOMCAT_HOME/webapps/ROOT/*
3. Copied JSPWiki.war to $TOMCAT_HOME/webapps/ROOT, extracted it and deleted it.
5. Ran $TOMCAT_HOME/webapps/ROOT/bin/startup.sh

Here's the error in catalina.out.

Apr 8, 2013 4:20:43 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://www.opensymphony.com/oscache is already defined
org.apache.wiki.WikiException: Failed to instantiate class org.apache.wiki.PageManager
	at org.apache.wiki.util.ClassUtil.getMappedObject(ClassUtil.java:275)
	at org.apache.wiki.WikiEngine.initialize(WikiEngine.java:535)
	at org.apache.wiki.WikiEngine.<init>(WikiEngine.java:402)
	at org.apache.wiki.WikiEngine.getInstance(WikiEngine.java:342)
	at org.apache.wiki.ui.WikiServletFilter.init(WikiServletFilter.java:83)
	at org.apache.wiki.ui.WikiJSPFilter.init(WikiJSPFilter.java:74)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1673)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at org.apache.wiki.util.ClassUtil.getMappedObject(ClassUtil.java:239)
	... 22 more
Caused by: org.apache.wiki.WikiException: Unable to start page provider: Failed to create page directory /p/web/www-data/jspwiki , please check property jspwiki.fileSystemProvider.pageDir
	at org.apache.wiki.PageManager.<init>(PageManager.java:190)
	... 27 more
Caused by: java.io.IOException: Failed to create page directory /p/web/www-data/jspwiki , please check property jspwiki.fileSystemProvider.pageDir
	at org.apache.wiki.providers.AbstractFileProvider.initialize(AbstractFileProvider.java:89)
	at org.apache.wiki.providers.CachingProvider.initialize(CachingProvider.java:178)
	at org.apache.wiki.PageManager.<init>(PageManager.java:164)
	... 27 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira