Stuart , As the log says , tomcat is not able to find the jdbc driver class , which means that the mysql connector jar file is not in it's classpath. Just download the connector jar file from mysql website for your version and put it into server/lib . We have a similar setup and it works fine.
On Mon, 27 Sep 2010 13:43:46 +0600 Steve Bayliss <stephen.bayl...@acuityunlimited.net> wrote: >Hi Stuart > >This could be related to non-standard directory locations in >packaged >versions of Tomcat, similar to the issue that Graeme West reported >here - >https://jira.duraspace.org/browse/FCREPO-783 > >Graeme wrote some notes on how to get around this, see the >instructions here >https://wiki.duraspace.org/x/mghQAQ - particularly on ensuring >that there is >a $CATALINA_HOME$/common/lib (see "Software prerequisites" - >"MySQL >connector". You'll need to do this before installing, and re- >install >afterwards. > >As an alternative to creating the symbolic link, you can also >(after >creating a $CATALINA_HOME$/common/lib directory) modify >$CATALINA_HOME$/conf/catalina.properties, find the property >common.loader >and ensure this directory is included in the path. > >Regards >Steve > > >> -----Original Message----- >> From: Stuart Chalk [mailto:sch...@unf.edu] >> Sent: 27 September 2010 01:04 >> To: fedora-commons-users@lists.sourceforge.net >> Subject: [fcrepo-user] Problem on install of Fedora 3.4 using >> existingTomcat >> >> >> I am trying to install 3.4 on MacOSX 10.6 (Snow Leopard) >> using tomcat (6.0.29) from a Macports download. >> >> The installer runs fine with no errors but when I fire up >> tomcat, fedora will not work (tomcat does work fine on its). >> In the fedora.log the following error is reported... >> >> INFO 2010-09-26 19:32:04.758 [main] (Server) Initializing >> org.fcrepo.server.security.DefaultAuthorization >> INFO 2010-09-26 19:32:05.146 [main] (Server) Initializing >> org.fcrepo.server.storage.ConnectionPoolManagerImpl >> ERROR 2010-09-26 19:32:05.155 [main] >> (ConnectionPoolManagerImpl) Unable to initialize connection >> pool: localMySQLPool: JDBC class not found: >> com.mysql.jdbc.Driver; make sure the JDBC driver is in the >classpath >> INFO 2010-09-26 19:32:05.155 [main] (Server) Initializing >> org.fcrepo.server.validation.DOValidatorModule >> INFO 2010-09-26 19:32:05.157 [main] (Server) Initializing >> org.fcrepo.server.access.DynamicAccessModule >> INFO 2010-09-26 19:32:05.158 [main] (Server) Initializing >> org.fcrepo.server.messaging.MessagingModule >> INFO 2010-09-26 19:32:05.160 [main] (MessagingModule) >> Messaging Module is disabled. >> INFO 2010-09-26 19:32:05.160 [main] (Server) Initializing >> org.fcrepo.server.storage.DefaultExternalContentManager >> INFO 2010-09-26 19:32:05.213 [main] (Server) Initializing >> org.fcrepo.server.resourceIndex.ResourceIndexModule >> INFO 2010-09-26 19:32:05.218 [main] (Server) Initializing >> >org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModu >le >> INFO 2010-09-26 19:32:05.224 [main] (Server) Initializing >> org.fcrepo.server.management.BasicPIDGenerator >> INFO 2010-09-26 19:32:05.227 [main] (Server) >> Post-Initializing org.fcrepo.server.storage.DefaultDOManager >> ERROR 2010-09-26 19:32:05.274 [main] (Server) Module >> (org.fcrepo.server.storage.DOManager) failed to initialize >> org.fcrepo.server.errors.ModuleInitializationException: >> Couldn't get required connection pool; wasn't found >> at >> org.fcrepo.server.storage.DefaultDOManager.postInitModule(Defa >> ultDOManager.java:348) [fcrepo-server-3.4.jar:na] >> at org.fcrepo.server.Server.<init>(Server.java:636) >> [fcrepo-server-3.4.jar:na] >> at >> org.fcrepo.server.BasicServer.<init>(BasicServer.java:41) >> [fcrepo-server-3.4.jar:na] >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) [na:1.6.0_20] >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeCo >> nstructorAccessorImpl.java:39) [na:1.6.0_20] >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Dele >gatingConstructorAccessorImpl.java:27) [na:1.6.0> _20] >> at >> java.lang.reflect.Constructor.newInstance(Constructor.java:513 >> ) [na:1.6.0_20] >> at >> org.fcrepo.server.Server.getInstance(Server.java:1004) >> [fcrepo-server-3.4.jar:na] >> at >> org.fcrepo.server.ServerController.init(ServerController.java: >> 402) [fcrepo-server-3.4.jar:na] >> at >> javax.servlet.GenericServlet.init(GenericServlet.java:212) >> [servlet-api.jar:2.5.MR2] >> at >> org.apache.catalina.core.StandardWrapper.loadServlet(StandardW >> rapper.java:1173) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardWrapper.load(StandardWrapper. >> java:993) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardContext.loadOnStartup(Standar >> dContext.java:4350) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardContext.start(StandardContext >> .java:4659) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(Contai >> nerBase.java:791) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase. >> java:771) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.ja >> va:546) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.ja >> va:905) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.j >> ava:740) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.j >> ava:500) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1 >> 277) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConf >> ig.java:321) [catalina.jar:6.0.29] >> at >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L >> ifecycleSupport.java:119) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.jav >> a:1053) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardHost.start(StandardHost.java: >> 785) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.jav >> a:1045) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardEngine.start(StandardEngine.j >> ava:445) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardService.start(StandardService >> .java:519) [catalina.jar:6.0.29] >> at >> org.apache.catalina.core.StandardServer.start(StandardServer.j >> ava:710) [catalina.jar:6.0.29] >> at >> org.apache.catalina.startup.Catalina.start(Catalina.java:581) >> [catalina.jar:6.0.29] >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >> Method) [na:1.6.0_20] >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess >> orImpl.java:39) [na:1.6.0_20] >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth >> odAccessorImpl.java:25) [na:1.6.0_20] >> at java.lang.reflect.Method.invoke(Method.java:597) >> [na:1.6.0_20] >> at >> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289 >> ) [bootstrap.jar:6.0.29] >> at >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) >> [bootstrap.jar:6.0.29] >> >> How do I configure an existingTomcat installed properly? >> (FYI using the fedora built-in tomcat everything works fine...) >> >> Stuart >> >> >> -------------------------------------------------------------- >> ---------------- >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing. >> http://p.sf.net/sfu/novell-sfdev2dev >> _______________________________________________ >> Fedora-commons-users mailing list >> Fedora-commons-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fedora-commons- >users >> > > >------------------------------------------------------------------- >----------- >Start uncovering the many advantages of virtual appliances >and start using them to simplify application deployment and >accelerate your shift to cloud computing. >http://p.sf.net/sfu/novell-sfdev2dev >_______________________________________________ >Fedora-commons-users mailing list >Fedora-commons-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users