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

Reply via email to