Hi,
Did you solve this problem ?
I have exactly the same :
/usr/local/jakarta/slide/server/bin# ./catalina.sh run
Guessing CATALINA_HOME from catalina.sh to ./..
Setting CATALINA_HOME to ./..
Using CLASSPATH: ./../bin/bootstrap.jar:/usr/local/javasoft/jdk/lib/tools.jar
Using CATALINA_BASE: ./..
Using CATALINA_HOME: ./..
Using JAVA_HOME: /usr/local/javasoft/jdk
Set domain for Slide host
Set domain for Webdav host
Set domain for Slide admin host
Start Slide
Starting service Slide Tomcat
Apache Tomcat/4.0.1-b1
Starting service Slide WebDAV
Apache Tomcat/4.0.1-b1
java.lang.IllegalArgumentException: Doc base must point to a WAR file
at org.apache.naming.resources.WARDirContext.setDocBase(WARDirContext.java:180)
at
org.apache.catalina.core.StandardContext.setResources(StandardContext.java:1075)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3269)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
at wrappers.catalina.WebdavHost.start(WebdavHost.java:187)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
at org.apache.catalina.core.StandardService.start(StandardService.java:388)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Here are some logs if it tells something to you :
webdav_log.2001-10-09.txt :
2001-10-09 15:04:17 WebdavHost[localhost8081]: Installing web application at context
path /slide from URL file:/usr/local/jakarta/slide/server/bin/webdav/webdav.war
2001-10-09 15:04:17 WebdavHost[localhost8081]: Installing web application at context
path from URL file:/usr/local/jakarta/slide/server/bin/webdav/webdav.war
slide_ns_slide.2001-10-09.txt :
09 Oct 2001 15:04:12 - org.apache.slide.common.Namespace - INFO - Loading namespace
definition
09 Oct 2001 15:04:12 - org.apache.slide.common.Namespace - INFO - Node store:
slidestore.reference.JDBCDescriptorsStore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Security store
references nodestore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Lock store store
references nodestore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Revision descriptors
store references nodestore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Revision descriptor
store references nodestore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Content store:
slidestore.reference.FileContentStore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Registering Store
jdbc of class class org.apache.slide.store.StandardStore with parameters {} on scope /
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Initializing Store
jdbc(org.apache.slide.store.StandardStore)
09 Oct 2001 15:04:13 - slidestore.reference.JDBCDescriptorsStore - INFO - Loading and
registering driver: org.gjt.mm.mysql.Driver
09 Oct 2001 15:04:13 - INFO - FileContentStore rootpath: /backup/contentstore
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Loading namespace
slide parameters
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Loading namespace
slide base data
09 Oct 2001 15:04:13 - slidestore.reference.JDBCDescriptorsStore - INFO - Connecting
to "jdbc:mysql://localhost:3306/slide" as user "root"
09 Oct 2001 15:04:13 - org.apache.slide.store.StandardStore - INFO - Delisting service
slidestore.reference.JDBCDescriptorsStore@105738 from active transaction with failure
09 Oct 2001 15:04:13 - org.apache.slide.transaction.SlideTransactionManager - INFO -
Rollback Transaction 1 xid main-1002639853224-1- in thread main
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Init namespace slide
configuration
09 Oct 2001 15:04:13 - org.apache.slide.common.Namespace - INFO - Import data into
namespace slide
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/groupA
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/groupA
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/groupA/john
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/groupA/john
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/groupA/root
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/groupA/root
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/groupA/singleGroupMember
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/groupA/singleGroupMember
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/root
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/root
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/john
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/john
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/users/guest
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /users/guest
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/actions
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /actions
09 Oct 2001 15:04:13 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/actions/read
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /actions/read
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/actions/write
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /actions/write
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/actions/manage
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /actions/manage
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Loading object
/files
09 Oct 2001 15:04:14 - org.apache.slide.common.XMLUnmarshaller - INFO - Object already
exists at /files
09 Oct 2001 15:04:14 - org.apache.slide.common.Namespace - INFO - Finish init
namespace slide configuration
09 Oct 2001 15:04:14 - org.apache.slide.common.Namespace - INFO - Loading namespace
slide configuration
localhost_log.2001-10-09.txt :
2001-10-09 15:04:14 SlideHost[localhost]: Installing web application at context path
from URL http://slideslide
2001-10-09 15:04:14 WebappLoader[/slide]: Deploying class repositories to work
directory /usr/local/jakarta/slide/server/work/localhost/slide
2001-10-09 15:04:14 StandardManager[/slide]: Seeding random number generator class
java.security.SecureRandom
2001-10-09 15:04:14 StandardManager[/slide]: Seeding of random number generator has
been completed
2001-10-09 15:04:15 ContextConfig[/slide]: Missing application web.xml, using defaults
only
2001-10-09 15:04:15 StandardWrapper[/slide:default]: Loading container servlet default
2001-10-09 15:04:15 default: init
2001-10-09 15:04:15 StandardWrapper[/slide:invoker]: Loading container servlet invoker
2001-10-09 15:04:15 invoker: init
2001-10-09 15:04:15 jsp: init
2001-10-09 15:04:15 Internal Error: File /WEB-INF/web.xml not found
2001-10-09 15:04:15 WebappLoader[]: Deploying class repositories to work directory
/usr/local/jakarta/slide/server/work/localhost/_
2001-10-09 15:04:15 StandardManager[]: Seeding random number generator class
java.security.SecureRandom
2001-10-09 15:04:15 StandardManager[]: Seeding of random number generator has been
completed
2001-10-09 15:04:15 ContextConfig[]: Missing application web.xml, using defaults only
2001-10-09 15:04:15 StandardWrapper[:default]: Loading container servlet default
2001-10-09 15:04:15 default: init
2001-10-09 15:04:15 StandardWrapper[:invoker]: Loading container servlet invoker
2001-10-09 15:04:15 invoker: init
2001-10-09 15:04:15 jsp: init
2001-10-09 15:04:15 Internal Error: File /WEB-INF/web.xml not found
2001-10-09 15:04:15 SlideHost[localhost]: Installing web application at context path
/manager from URL jar:file:/usr/local/jakarta/slide/server/webapps/manager.war!/
2001-10-09 15:04:15 WebappLoader[/manager]: Deploying class repositories to work
directory /usr/local/jakarta/slide/server/work/localhost/manager
2001-10-09 15:04:15 StandardManager[/manager]: Seeding random number generator class
java.security.SecureRandom
2001-10-09 15:04:15 StandardManager[/manager]: Seeding of random number generator has
been completed
2001-10-09 15:04:16 ContextConfig[/manager]: Configured an authenticator for method
BASIC
2001-10-09 15:04:16 StandardWrapper[/manager:default]: Loading container servlet
default
2001-10-09 15:04:16 default: init
2001-10-09 15:04:16 StandardWrapper[/manager:invoker]: Loading container servlet
invoker
2001-10-09 15:04:16 invoker: init
2001-10-09 15:04:16 jsp: init
2001-10-09 15:04:16 SlideHost[localhost]: Installing web application at context path
/slide-doc from URL jar:file:/usr/local/jakarta/slide/server/webapps/slide-doc.war!/
2001-10-09 15:04:16 WebappLoader[/slide-doc]: Deploying class repositories to work
directory /usr/local/jakarta/slide/server/work/localhost/slide-doc
2001-10-09 15:04:16 StandardManager[/slide-doc]: Seeding random number generator class
java.security.SecureRandom
2001-10-09 15:04:16 StandardManager[/slide-doc]: Seeding of random number generator
has been completed
2001-10-09 15:04:16 StandardWrapper[/slide-doc:default]: Loading container servlet
default
2001-10-09 15:04:16 default: init
2001-10-09 15:04:16 StandardWrapper[/slide-doc:invoker]: Loading container servlet
invoker
2001-10-09 15:04:16 invoker: init
2001-10-09 15:04:16 jsp: init
>> hi ,
>> I am getting the following exception while starting tomcat
>>
>> C:\slidedist\jakarta-slide\server>bin\catalina run
>> Using CATALINA_BASE: .
>> Using CATALINA_HOME: .
>> Using CLASSPATH: .\bin\bootstrap.jar;c:\jdk1.3.1\lib\tools.jar
>> Using JAVA_HOME: c:\jdk1.3.1
>> Set domain for Slide host
>> Set domain for Webdav host
>> Set domain for Slide admin host
>> Start Slide
>> Starting service Slide Tomcat
>> Apache Tomcat/4.1-dev
>> Starting service Slide WebDAV
>> Apache Tomcat/4.1-dev
>> java.lang.IllegalArgumentException: Doc base must point to a WAR file
>> at org.apache.naming.resources.WARDirContext.setDocBase(Unknown
>> Source)
>> at org.apache.catalina.core.StandardContext.setResources(Unknown
>> Source)
>> at org.apache.catalina.core.StandardContext.start(Unknown Source)
>> at org.apache.catalina.core.ContainerBase.start(Unknown Source)
>> at org.apache.catalina.core.StandardHost.start(Unknown Source)
>> at wrappers.catalina.WebdavHost.start(WebdavHost.java:187)
>> at org.apache.catalina.core.ContainerBase.start(Unknown Source)
>> at org.apache.catalina.core.StandardEngine.start(Unknown Source)
>> at org.apache.catalina.core.StandardService.start(Unknown Source)
>> at org.apache.catalina.core.StandardServer.start(Unknown Source)
>> at org.apache.catalina.startup.Catalina.start(Unknown Source)
>> at org.apache.catalina.startup.Catalina.execute(Unknown Source)
>> at org.apache.catalina.startup.Catalina.process(Unknown Source)
>> at java.lang.reflect.Method.invoke(Native Method)
>> at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
>
>I have no idea. I have a very similar environment, and it works ok:
>
>D:\cvs\jakarta-slide\dist\server>bin\catalina.bat run
>Using CATALINA_BASE: .
>Using CATALINA_HOME: .
>Using CLASSPATH:
>.\bin\bootstrap.jar;C:\java\jdk1.3.0_02\lib\tools.jar;c:\Work\jsse\lib\jcert
>.jar;c:\Work\jsse\lib\jnet.jar;c:\Work\jsse\jsse.jar
>Using JAVA_HOME: C:\java\jdk1.3.0_02
>Set domain for Slide host
>Set domain for Webdav host
>Set domain for Slide admin host
>Start Slide
>Starting service Slide Tomcat
>Apache Tomcat/4.1-dev
>Starting service Slide WebDAV
>Apache Tomcat/4.1-dev
>Starting service Slide Admin
>Apache Tomcat/4.1-dev
>
>You can check that the webdav/webdav.war file exists.
>logs/webdav_log.*.txt may contain some useful information.
>
>Remytart(WebdavHost.java:187)
>> at org.apache.catalina.core.ContainerBase.start(Unknown Source)
>> at org.apache.catalina.core.StandardEngine.start(Unknown Source)
>> at org.apache.catalina.core.StandardService.start(Unknown Source)
>> at org.apache.catalina.core.StandardServer.start(Unknown Source)
>> at org.apache.catalina.startup.Catalina.start(Unknown Source)
>> at org.apache.catalina.startup.Catalina.execute(Unknown Source)
>> at org.apache.catalina.startup.Catalina.process(Unknown Source)
>> at java.lang.reflect.Method.invoke(Native Method)
>> at org.apache.catalina.startup.Bootstrap.main(Unknown Source)
>
>I have no idea. I have a very similar environment, and it works ok:
>
>D:\cvs\jakarta-slide\dist\server>bin\catalina.bat run
>Using CATALINA_BASE: .
>Using CATALINA_HOME: .
>Using CLASSPATH:
>.\bin\bootstrap.jar;C:\java\jdk1.3.0_02\lib\tools.jar;c:\Work\jsse\lib\jcert
>.jar;c:\Work\jsse\lib\jnet.jar;c:\Work\jsse\jsse.jar
>Using JAVA_HOME: C:\java\jdk1.3.0_02
>Set domain for Slide host
>Set domain for Webdav host
>Set domain for Slide admin host
>Start Slide
>Starting service Slide Tomcat
>Apache Tomcat/4.1-dev
>Starting service Slide WebDAV
>Apache Tomcat/4.1-dev
>Starting service Slide Admin
>Apache Tomcat/4.1-dev
>
>You can check that the webdav/webdav.war file exists.
>logs/webdav_log.*.txt may contain some useful information.
>
>Remy