Hi John, Here the beginning of my startup-script: # Source function library. . /etc/rc.d/init.d/functions
# Setup JAVA_HOME to your JDK home dir export JAVA_HOME=/usr/java/current #export TOMCAT_HOME=/home/tomcat4 export PATH=$PATH:/usr/java/current/bin export TOMCAT_HOME=/var/tomcat4 export CATALNA_HOME=/var/tomcat4 #See how we were called. case "$1" in start) echo -n "Starting tomcat4: " daemon tomcat4 start echo touch /var/lock/subsys/tomcat4 ;; stop) echo -n "Shutting down tomcat4: " daemon tomcat4 stop echo rm -f /var/lock/subsys/tomcat4 rm -f /var/run/tomcat4.pid ;; restart) $0 stop sleep 2 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 Esac I have a user tomcat4 with no login so where should I declare the variable for him? Thanx Andreas > -----Ursprüngliche Nachricht----- > Von: Turner, John [mailto:[EMAIL PROTECTED]] > Gesendet: Mittwoch, 29. Januar 2003 15:33 > An: 'Tomcat Users List' > Betreff: RE: Problem starting tomcat4 .rpm > > > > Are you positive JAVA_HOME and CATALINA_HOME are set? I > don't use RPMs, but I think that in this case the RPM sets up > a user specifically for Tomcat (tomcat4?). JAVA_HOME and > CATALINA_HOME either need to be set for that user and not > you, or for all users. > > John > > > > -----Original Message----- > > From: Andreas Galatis [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, January 29, 2003 10:29 AM > > To: [EMAIL PROTECTED] > > Subject: Problem starting tomcat4 .rpm > > > > > > Hello list, > > I just installed Tomcat4 as RPM on Redhat 8 with apache2 installed. > > I have configured my workers.properties, setup JAVA_HOME, > > CATALINA_HOME > > On trying to start tomcat4 the logfile > /var/tomcat4/logs/catalina.out > > shows: > > > > ERROR reading /var/tomcat4/conf/server.xml > > At Line 96 /Server/Service/Connector/ > > className=org.apache.coyote.tomcat4.CoyoteConnector port=8080 > > minProcessors=5 maxProcessors=75 enableLookups=true > redirectPort=8443 > > acceptCount=100 debug=0 connectionTimeout=20000 > > useURIValidationHack=false disableUploadTimeout=true > > > > Catalina.start: java.lang.ClassNotFoundException: > > org.apache.coyote.tomcat4.CoyoteConnector > > java.lang.ClassNotFoundException: > > org.apache.coyote.tomcat4.CoyoteConnector > > at > > org.apache.catalina.loader.StandardClassLoader.loadClass(Stand > > ardClassLo > > ader.java:1022) > > at > > org.apache.catalina.loader.StandardClassLoader.loadClass(Stand > > ardClassLo > > ader.java:906) > > at > > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) > > at java.lang.Class.forName0(Native Method) > > at java.lang.Class.forName(Class.java:140) > > at > > org.apache.catalina.util.xml.ObjectCreate.start(XmlMapper.java:600) > > at > > > org.apache.catalina.util.xml.XmlMapper.matchStart(XmlMapper.java:405) > > at > > > org.apache.catalina.util.xml.XmlMapper.startElement(XmlMapper.java:88) > > at com.sun.xml.parser.Parser.maybeElement(Parser.java:1391) > > at com.sun.xml.parser.Parser.content(Parser.java:1499) > > at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400) > > at com.sun.xml.parser.Parser.content(Parser.java:1499) > > at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400) > > at com.sun.xml.parser.Parser.parseInternal(Parser.java:492) > > at com.sun.xml.parser.Parser.parse(Parser.java:284) > > at javax.xml.parsers.SAXParser.parse(SAXParser.java:155) > > at javax.xml.parsers.SAXParser.parse(SAXParser.java:126) > > at > > org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:221) > > at > > org.apache.catalina.startup.Catalina.start(Catalina.java:626) > > at > > org.apache.catalina.startup.Catalina.execute(Catalina.java:596) > > at > > org.apache.catalina.startup.Catalina.process(Catalina.java:169) > > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > > orImpl.jav > > a:39) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > > odAccessor > > Impl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:133) > > > > > > Here is my server.xml Lines 91 to 97. I dont know whats wrong > > with that. > > > > <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> > > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > > port="8080" minProcessors="5" maxProcessors="75" > > enableLookups="true" redirectPort="8443" > > acceptCount="100" debug="0" connectionTimeout="20000" > > useURIValidationHack="false" > > disableUploadTimeout="true" > > /> > > <!-- Note : To disable connection timeouts, set > connectionTimeout > > value to -1 --> > > > > Could anybody help me? > > > > Thanx > > Andreas > > > > > > > > > --------------------------------------------------------------------- > > 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]