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