On 03/06/2010 17:10, Sandro Gallo wrote: > Hi, > prior to this new installation, i had not used symbolic link, but i did > untar package in folder /Library/Tomcat: the result was always the same: no > startup. > > I checked the permissions in the $CATALINA_HOME/bin, which i show below: > > macmac:bin sandro$ pwd > /Library/Tomcat/Home/bin > macmac:bin sandro$ ls -l > total 848 > -rwxr-xr-x 1 sandro admin 22110 9 Mar 18:06 bootstrap.jar > -rw-r--r-- 1 sandro admin 2374 9 Mar 18:06 catalina-tasks.xml > -rwxr-xr-x 1 sandro admin 15582 9 Mar 18:06 catalina.sh > -rwxr-xr-x 1 sandro admin 9341 9 Mar 18:06 commons-daemon.jar > -rwxr-xr-x 1 sandro admin 1624 9 Mar 18:06 digest.sh > -rw-r--r-- 1 sandro admin 74398 9 Mar 18:06 jsvc.tar.gz > -rwxr-xr-x 1 sandro admin 4114 9 Mar 18:06 setclasspath.sh > -rwxr-xr-x 1 sandro admin 1563 9 Mar 18:06 shutdown.sh > -rwxr-xr-x 1 sandro admin 1956 9 Mar 18:06 startup.sh > -rwxr-xr-x 1 sandro admin 26484 9 Mar 18:06 tomcat-juli.jar > -rw-r--r-- 1 sandro admin 241274 9 Mar 18:06 tomcat-native.tar.gz > -rwxr-xr-x 1 sandro admin 3459 9 Mar 18:06 tool-wrapper.sh > -rwxr-xr-x 1 sandro admin 1567 9 Mar 18:06 version.sh > > > And trying to start Tomcat, i get the following logs: > > macmac:bin sandro$ ./startup.sh && tail -f ../logs/catalina.out > Using CATALINA_BASE: /Library/Tomcat/Home > Using CATALINA_HOME: /Library/Tomcat/Home > Using CATALINA_TMPDIR: /Library/Tomcat/Home/temp > Using JRE_HOME: /Library/Java/Home > Using CLASSPATH: /Library/Tomcat/Home/bin/bootstrap.jar > at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:55) > Caused by: java.lang.ClassNotFoundException: > org.apache.juli.logging.LogFactory > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:244) > at java.lang.ClassLoader.loadClass(ClassLoader.java:315) > at java.lang.ClassLoader.loadClass(ClassLoader.java:250) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) > ... 1 more > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/juli/logging/LogFactory > at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:55) > Caused by: java.lang.ClassNotFoundException: > org.apache.juli.logging.LogFactory > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:244) > at java.lang.ClassLoader.loadClass(ClassLoader.java:315) > at java.lang.ClassLoader.loadClass(ClassLoader.java:250) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398) > ... 1 more > > Same if i run sudo ./startup.sh && tail -f ../logs/catalina.out. > > > For completeness, rewrite which version use: > TOMCAT: 6.0.26 > JAVA: > java -version > java version "1.6.0_17" > Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248) > Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) > Java is already on Mac. > ANT: already installed on mac: version 1.7.1 > > How can i fix this? What could it be? Please help me.
We are trying to, you don't have to keep asking. Have you set a classpath or any other environment variables? If you take a fresh download and unzip it in a sub directory of your user account, will it run there? p > Many thanks in advance > > > > > > 2010/6/3 Bob Hall <rfha...@yahoo.com> > >> Sondro, >> >> --- On Wed, 6/2/10 at 2:57 PM, Sandro Gallo <sandro.gallo...@gmail.com> >> wrote: >> >>> TOMCAT version: 6.0.26. >>> >>> java -version >>> java version "1.6.0_17" >>> Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248) >>> Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, >>> mixed mode) >>> The version of Java is already on Mac. >>> >>> I installed Tomcat by following this step: >>> 1. download from site, >>> 2. create folder /Library/Tomcat, >>> 3. untar file in this new folder, >>> 4. create simbolic link from >>> /Library/Tomcat/apache-tomcat-6.0.26 to >>> /Library/Tomcat/Home, >>> 5. create env variables CATALINA_HOME, JAVA_HOME. >>> >>> All files in CATALINA_HOME/bin have exec permission. >> >> Check the permissions of bin/tomcat-juli.jar; it needs to be readable by >> the user that is running tomcat. >> >> And try running Tomcat without the "benefit" of the symbolic link or >> setting CATALINA_HOME: >> >> $ export CATALINA_HOME= >> >> $ /Library/Tomcat/apache-tomcat-6.0.26/bin/startup.sh >> >> - Bob >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> >
signature.asc
Description: OpenPGP digital signature