Howdy,
Make sure the tomcat user has write permissions to the directory where
tomcat-users.xml is located as well as the file itself.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Denise Mangano [mailto:[EMAIL PROTECTED]
>Sent: Friday, September 19, 2003 3:03 PM
>To: Tomcat Users List
>Subject: RE: Cannot run Tomcat as new user [Was: Urgent! Cannot start
>Tomcat - java.lang.OutOfMemoryError]
>
>Actually the tomcat-users.xml.new does not exist... Perhaps it's a
>temporary file that gets created as Tomcat starts?? There is a
>tomcat-users.xml which I added the user into.  I added write
permissions
>to the conf directory for the owner, and when I went to start Tomcat I
>was right back where I started with the Out of Memory errors...
>
>I can start Tomcat as root, and it runs fine.  I changed owner to a
>couple of different users & tried running, but same errors occur.  So
it
>appears that I can only start and run Tomcat as root.  This is
obviously
>not a good thing to do.  I feel as I am back to square one... Does
>anyone please have any suggestions?
>
>Thank you.
>
>Denise Mangano
>Complus Data Innovations, Inc.
>914-747-1200
>
>
>-----Original Message-----
>From: Filip Hanik [mailto:[EMAIL PROTECTED]
>Sent: Friday, September 19, 2003 2:56 PM
>To: Tomcat Users List
>Subject: Re: Cannot run Tomcat as new user [Was: Urgent! Cannot start
>Tomcat - java.lang.OutOfMemoryError]
>
>
>not sure what is is, but shouldn't the file
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new
>
>be named
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml
>
>try to rename it and start again
>Filip
>----- Original Message -----
>From: "Denise Mangano" <[EMAIL PROTECTED]>
>To: "Tomcat Users List" <[EMAIL PROTECTED]>
>Sent: Friday, September 19, 2003 11:55 AM
>Subject: RE: Cannot run Tomcat as new user [Was: Urgent! Cannot start
>Tomcat - java.lang.OutOfMemoryError]
>
>
>Sorry - didn't mean to send that yet...
>
>This is the output I am getting in catalina.out
>
>Sep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry
loadRegistry
>INFO: Loading registry information
>Sep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry getRegistry
>INFO: Creating new Registry instance
>Sep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry getServer
>INFO: Creating MBeanServer
>Sep 19, 2003 2:54:19 PM org.apache.coyote.http11.Http11Protocol init
>INFO: Initializing Coyote HTTP/1.1 on port 8080
>GlobalResourcesLifecycleListener: Exception processing Global JNDI
>Resources
>javax.naming.NamingException:
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new (Permission
>denied)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:844)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBean
s
>(GlobalResourcesLifecycleListener.java:214)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBean
s
>(GlobalResourcesLifecycleListener.java:181)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEv
e
>nt(GlobalResourcesLifecycleListener.java:149)
>        at
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
u
>pport.java:166)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at
>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>Starting service Tomcat-Standalone
>Apache Tomcat/4.1.27
>javax.naming.NamingException:
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new (Permission
>denied)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:844)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>        at
>org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.jav
a
>:302)
>        at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)
>        at
>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
>        at
>org.apache.catalina.core.StandardService.start(StandardService.java:497
)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at
>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>UserDatabaseRealm[Standalone]: Exception looking up UserDatabase under
>key UserDatabase
>javax.naming.NamingException:
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new (Permission
>denied)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:844)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>        at
>org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.jav
a
>:302)
>        at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)
>        at
>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
>        at
>org.apache.catalina.core.StandardService.start(StandardService.java:497
)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at
>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>Catalina.start: LifecycleException:  No UserDatabase component found
>under key UserDatabase
>LifecycleException:  No UserDatabase component found under key
>UserDatabase
>        at
>org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.jav
a
>:309)
>        at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)
>        at
>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
>        at
>org.apache.catalina.core.StandardService.start(StandardService.java:497
)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at
>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>Stopping service Tomcat-Standalone
>Catalina.stop: LifecycleException:  Coyote connector has not been
>started
>LifecycleException:  Coyote connector has not been started
>        at
>org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:119
9
>)
>        at
>org.apache.catalina.core.StandardService.stop(StandardService.java:546)
>        at
>org.apache.catalina.core.StandardServer.stop(StandardServer.java:2225)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:543)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>ep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry loadRegistry
>INFO: Loading registry information
>Sep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry getRegistry
>INFO: Creating new Registry instance
>Sep 19, 2003 2:54:18 PM org.apache.commons.modeler.Registry getServer
>INFO: Creating MBeanServer
>Sep 19, 2003 2:54:19 PM org.apache.coyote.http11.Http11Protocol init
>INFO: Initializing Coyote HTTP/1.1 on port 8080
>GlobalResourcesLifecycleListener: Exception processing Global JNDI
>Resources
>javax.naming.NamingException:
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new (Permission
>denied)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:844)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBean
s
>(GlobalResourcesLifecycleListener.java:214)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBean
s
>(GlobalResourcesLifecycleListener.java:181)
>        at
>org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEv
e
>nt(GlobalResourcesLifecycleListener.java:149)
>        at
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
u
>pport.java:166)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>        at
>org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
v
>a:39)
>        at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
r
>Impl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:324)
>        at
>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>Starting service Tomcat-Standalone
>Apache Tomcat/4.1.27
>javax.naming.NamingException:
>/usr/local/jakarta-tomcat-4.1.27/conf/tomcat-users.xml.new (Permission
>denied)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:844)
>        at
>org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>        at
>org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.jav
a
>:302)
>        at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1173)
>        at
>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
>        at
>org.apache.catalina.core.StandardService.start(StandardService.java:497
)
>        at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
>        at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>        at
>org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>
>Denise
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to