[
https://issues.apache.org/jira/browse/JSPWIKI-440?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649437#action_12649437
]
Harry Metske commented on JSPWIKI-440:
--------------------------------------
You probably get something like this :
TOMCAT :
Nov 20, 2008 6:49:41 PM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Nov 20, 2008 6:49:41 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/jw3] startup failed due to previous errors
JSPWIKI.LOG:
2008-11-20 18:49:40,489
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO
com.ecyrd.jspwiki.WikiEngine - *******************************************
2008-11-20 18:49:40,501
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO
com.ecyrd.jspwiki.WikiEngine - JSPWiki 3.0.0-svn-10 starting. Whee!
2008-11-20 18:49:40,515
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO
com.ecyrd.jspwiki.WikiEngine - Servlet container: Apache Tomcat/6.0.16
2008-11-20 18:49:40,576
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO
com.ecyrd.jspwiki.WikiEngine - JSPWiki working directory is
'/usr/local/tomcat/temp/JSPWiki-9762711'
2008-11-20 18:49:41,567
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR
com.ecyrd.jspwiki.PageManager - An I/O exception occurred while trying to
create a new page provider: com.ecyrd.jspwiki.providers.CachingProvider
java.io.IOException: Failed to create page directory /p/web/www-data/jspwiki/ ,
please check property jspwiki.fileSystemProvider.pageDir
at
com.ecyrd.jspwiki.providers.AbstractFileProvider.initialize(AbstractFileProvider.java:91)
at
com.ecyrd.jspwiki.providers.CachingProvider.initialize(CachingProvider.java:180)
at com.ecyrd.jspwiki.PageManager.<init>(PageManager.java:166)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:276)
at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:228)
at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:529)
at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:399)
at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:340)
at
com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:79)
at com.ecyrd.jspwiki.ui.WikiJSPFilter.init(WikiJSPFilter.java:76)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:718)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1215)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:636)
This is what you get if you download the default JSPWiki with the default
values in jspwiki.properties.
The default value for the pageDir is somewhat inconvenient :
/p/web/www-data/jspwiki/
Most computers don't have this path, so startup will fail.
We could change the default location to something like /tmp/wikipages, but dont
know how that will work out on a Windows machine.
Or change it to wikipages, then it will be created in Tomcat's home directory.
Remember that this is only used during install, when you run the Installer, you
can specify another path.
If there aren't any objections/preferences I like to change the defaults in
build.poperties
from :
@[EMAIL PROTECTED]/p/web/www-data/jspwiki/
@[EMAIL PROTECTED]/tmp/jspwiki.log
@[EMAIL PROTECTED]/tmp/security.log
@[EMAIL PROTECTED]/tmp/spamlog.log
to:
@[EMAIL PROTECTED]/tmp/jspwiki/wikipages
@[EMAIL PROTECTED]/tmp/jspwiki/logs/jspwiki.log
@[EMAIL PROTECTED]/tmp/jspwiki/logs/security.log
@[EMAIL PROTECTED]/tmp/jspwiki/logs/spamlog.log
> Plesk Installation of *.war
> ---------------------------
>
> Key: JSPWIKI-440
> URL: https://issues.apache.org/jira/browse/JSPWIKI-440
> Project: JSPWiki
> Issue Type: Bug
> Components: Servlet Container/Java compatibility
> Affects Versions: 2.8
> Environment: I have JAVA 1.5 installed on Suse Linux 10 and use Plesk
> 9.x with a simple web interface.
> Reporter: Jens Doll
> Assignee: Harry Metske
>
> I just tried to install your Wiki, but did not succeed with it. I use Plesk
> and a simple dialogue to upload *.war applications.
> You would do yourselves and the community a big favour, if you would kindly
> configure the Wiki for ease-of -use also under Plesk.
> Greetings from Ahrensburg, Germany,
> Jens Doll
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.