Hi James,
it seems that your connection pool have been shut down. This could
happen for many reasons. It could be a memory problem, you can be
hitting limit in max number of open connections to your database or
simple network failure. You can try to look in the tomcat log to see
whether you find more details there, you can also try to see log files
from the db server (although I'm afraid that without changing default
logging value they will not provide much info too). 
Sorry there's no more concrete answer to your problem.
Jan

On Thu, 2007-11-01 at 16:44 -0600, James Reynolds wrote:
> I'm using the DataSourcePersistenceManager found here:
> 
> http://www.magnolia.info/wiki/Wiki.jsp?page=DataSourcePersistenceManager
> 
> All of a sudden it quits working.  I'm going to rebuild the whole  
> tomcat install to see if I can figure out what happened.  But I'm  
> hoping maybe someone has an idea why this is happening...
> 
> I'm using tomcat 5.0, Magnolia 3.0.5, mysql 5.0.45, jackrabbit 1.3.3,  
> and mysql-connector-java-5.1.5-bin.jar.
> 
> James
> 
> 
> 
> ERROR  info.magnolia.jackrabbit.ProviderImpl ProviderImpl.java(init: 
> 176) 01.11.2007 16:28:32  Unable to initialize repository: Cannot  
> instantiate persistence manager  
> com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceMa 
> nager: Cannot create PoolableConnectionFactory (Communications link  
> failure
> 
> Last packet sent to the server was 0 ms ago.)
> javax.jcr.RepositoryException: Cannot instantiate persistence manager  
> com.iorga.jackrabbit.core.persistence.db.PooledJNDIDatabasePersistenceMa 
> nager: Cannot create PoolableConnectionFactory (Communications link  
> failure
> 
> Last packet sent to the server was 0 ms ago.): Cannot create  
> PoolableConnectionFactory (Communications link failure
> 
> Last packet sent to the server was 0 ms ago.)
>          at  
> org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager 
> (RepositoryImpl.java:1121)
>          at  
> org.apache.jackrabbit.core.RepositoryImpl.createVersionManager 
> (RepositoryImpl.java:358)
>          at org.apache.jackrabbit.core.RepositoryImpl.<init> 
> (RepositoryImpl.java:275)
>          at org.apache.jackrabbit.core.RepositoryImpl.create 
> (RepositoryImpl.java:521)
>          at  
> org.apache.jackrabbit.core.jndi.BindableRepository.createRepository 
> (BindableRepository.java:174)
>          at org.apache.jackrabbit.core.jndi.BindableRepository.init 
> (BindableRepository.java:138)
>          at org.apache.jackrabbit.core.jndi.BindableRepository.create 
> (BindableRepository.java:125)
>          at  
> org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance 
> (BindableRepositoryFactory.java:59)
>          at  
> org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository 
> (RegistryHelper.java:60)
>          at info.magnolia.jackrabbit.ProviderImpl.init 
> (ProviderImpl.java:165)
>          at  
> info.magnolia.cms.beans.config.ContentRepository.loadRepository 
> (ContentRepository.java:336)
>          at  
> info.magnolia.cms.beans.config.ContentRepository.loadRepositories 
> (ContentRepository.java:300)
>          at info.magnolia.cms.beans.config.ContentRepository.init 
> (ContentRepository.java:187)
>          at info.magnolia.cms.beans.config.ConfigLoader.load 
> (ConfigLoader.java:112)
>          at info.magnolia.cms.beans.config.ConfigLoader.<init> 
> (ConfigLoader.java:98)
>          at  
> info.magnolia.cms.servlets.PropertyInitializer.contextInitialized 
> (PropertyInitializer.java:191)
>          at org.apache.catalina.core.StandardContext.listenerStart 
> (StandardContext.java:3827)
>          at org.apache.catalina.core.StandardContext.start 
> (StandardContext.java:4343)
>          at org.apache.catalina.core.ContainerBase.addChildInternal 
> (ContainerBase.java:823)
>          at org.apache.catalina.core.ContainerBase.addChild 
> (ContainerBase.java:807)
>          at org.apache.catalina.core.StandardHost.addChild 
> (StandardHost.java:595)
>          at org.apache.catalina.core.StandardHostDeployer.addChild 
> (StandardHostDeployer.java:903)
>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          at sun.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:39)
>          at sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:585)
>          at org.apache.commons.beanutils.MethodUtils.invokeMethod 
> (MethodUtils.java:216)
>          at org.apache.commons.digester.SetNextRule.end 
> (SetNextRule.java:256)
>          at org.apache.commons.digester.Rule.end(Rule.java:276)
>          at org.apache.commons.digester.Digester.endElement 
> (Digester.java:1058)
>          at org.apache.catalina.util.CatalinaDigester.endElement 
> (CatalinaDigester.java:76)
>          at org.apache.xerces.parsers.AbstractSAXParser.endElement 
> (Unknown Source)
>          at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement 
> (Unknown Source)
>          at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl 
> $FragmentContentDispatcher.dispatch(Unknown Source)
>          at  
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument 
> (Unknown Source)
>          at org.apache.xerces.parsers.XML11Configuration.parse 
> (Unknown Source)
>          at org.apache.xerces.parsers.XML11Configuration.parse 
> (Unknown Source)
>          at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>          at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown  
> Source)
>          at org.apache.commons.digester.Digester.parse(Digester.java: 
> 1567)
>          at org.apache.catalina.core.StandardHostDeployer.install 
> (StandardHostDeployer.java:488)
>          at org.apache.catalina.core.StandardHost.install 
> (StandardHost.java:863)
>          at org.apache.catalina.startup.HostConfig.deployDescriptors 
> (HostConfig.java:483)
>          at org.apache.catalina.startup.HostConfig.deployApps 
> (HostConfig.java:427)
>          at org.apache.catalina.startup.HostConfig.start 
> (HostConfig.java:983)
>          at org.apache.catalina.startup.HostConfig.lifecycleEvent 
> (HostConfig.java:349)
>          at  
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent 
> (LifecycleSupport.java:119)
>          at org.apache.catalina.core.ContainerBase.start 
> (ContainerBase.java:1091)
>          at org.apache.catalina.core.StandardHost.start 
> (StandardHost.java:789)
>          at org.apache.catalina.core.ContainerBase.start 
> (ContainerBase.java:1083)
>          at org.apache.catalina.core.StandardEngine.start 
> (StandardEngine.java:478)
>          at org.apache.catalina.core.StandardService.start 
> (StandardService.java:480)
>          at org.apache.catalina.core.StandardServer.start 
> (StandardServer.java:2313)
>          at org.apache.catalina.startup.Catalina.start(Catalina.java: 
> 556)
>          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          at sun.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:39)
>          at sun.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:585)
>          at org.apache.catalina.startup.Bootstrap.start 
> (Bootstrap.java:287)
>          at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java: 
> 425)
> Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create  
> PoolableConnectionFactory (Communications link failure
> 
> 
> ----------------------------------------------------------------
> for list details see
> http://documentation.magnolia.info/docs/en/editor/stayupdated.html
> ----------------------------------------------------------------

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to