Note that there are some explanatory texts on larger screens.

plurals
  1. POTomcat 6 refuses a valid docBase
    primarykey
    data
    text
    <p>This is my webapp context file, <strong>/etc/tomcat6/Catalina/localhost/ri.xml</strong></p> <pre><code>&lt;Context docBase="/home/bart/Dropbox/projects/RevoraIndieSite/webapp" reloadable="true"&gt; &lt;/Context&gt; </code></pre> <p>However, Tomcat complains:</p> <pre><code>INFO: Deploying configuration descriptor ri.xml 28-Apr-2011 23:44:04 org.apache.catalina.core.StandardContext resourcesStart SEVERE: Error starting static Resources java.lang.IllegalArgumentException: Document base /home/bart/Dropbox/projects/RevoraIndieSite/webapp does not exist or is not a readable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4249) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4418) 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:546) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1345) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:303) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 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) 28-Apr-2011 23:44:04 org.apache.catalina.core.StandardContext start SEVERE: Error in resourceStart() 28-Apr-2011 23:44:04 org.apache.catalina.core.StandardContext start SEVERE: Error getConfigured 28-Apr-2011 23:44:04 org.apache.catalina.core.StandardContext start SEVERE: Context [/ri] startup failed due to previous errors 28-Apr-2011 23:44:04 org.apache.catalina.core.StandardContext stop INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ri] has not been started </code></pre> <p>But the directory exists, and is readable for everyone.</p> <pre><code>bart@bart-laptop:~$ ls -l /home/bart/Dropbox/projects/RevoraIndieSite total 36 drwxr-xr-x 3 bart bart 4096 2011-04-20 20:46 bin drwxr-xr-x 3 bart bart 4096 2011-04-27 23:11 bin-tools -rw-r--r-- 1 bart bart 971 2011-04-27 23:15 build.xml drwxr-xr-x 4 bart bart 4096 2011-03-30 22:42 export -rw-r--r-- 1 bart bart 290 2011-03-30 22:36 ivysettings.xml -rw-r--r-- 1 bart bart 1214 2011-04-27 23:08 ivy.xml drwxr-xr-x 4 bart bart 4096 2011-04-28 23:33 src drwxr-xr-x 3 bart bart 4096 2011-04-27 22:09 src-tools drwxr-xr-x 3 bart bart 4096 2011-02-27 17:33 webapp </code></pre> <p>It's a default Tomcat 6 installation from the Ubuntu 10.10 repository, with no other changes.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload