You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Hadraba Petr <ha...@gmail.com> on 2006/03/03 15:38:54 UTC

Re: Problems Starting Tomcat

Hi,

do you have the tomcat-users.xml file in the $CATALINA_HOME/conf
directory? The user database I think is the file storing user names,
roles and their passwords...

Hope it helps

PETR


On 3/3/06, C Rose <ju...@microserf.org.uk> wrote:
> Hi all
>
> I'm having problems starting Tomcat after my home account (in which
> Tomcat is installed) was moved from one server to another.
>
> The most visible thing that has changed is that my home directory now
> has a different path. Before the move, my installation of Tomcat worked
> fine. Now it won't start (not quite true, see below). I have searched
> for references to the old home directory path (only in files such as
> conf/Catalina/localhost/my-web-app.xml) and modified them accordingly,
> but this doesn't fix the problem.
>
> I have modified my JAVA_HOME and CATALINA_HOME environment variables to
> point to the correct directories. They are correctly reported when I run
> startup.sh and shutdown.sh.
>
> To be more precise, Tomcat does seem to start, but doesn't seem to
> respond to any HTTP requests. The error that is reported in the logs is
> given at the end of this email, but Google hasn't been able to help me
> shed any light on this. The error makes reference to 'UserDatabase', but
> I've never touched such a thing; grepping for it in the Tomcat directory
> shows that it's used all over the place, but nowhere that I've been playing.
>
> Suggestions are very welcome.
>
> Chris
>
> Error in the catalina.out log:
>
> SEVERE: Catalina.start:
> LifecycleException:  No UserDatabase component found under key UserDatabase
>          at
> org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:259)
>          at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1075)
>          at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
>          at
> org.apache.catalina.core.StandardService.start(StandardService.java:476)
>          at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
>          at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>          at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:324)
>          at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
>          at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>