You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Sandhu <ka...@gmail.com> on 2006/03/07 15:57:26 UTC

Failed to start database 'derbydb'

Firstly ,Cannot figure out what is configured to use the derby database.

looks like the activemq broker is trying to startup  derby (though in 
activemq.xml is set to journal )-

   <broker useJmx="true">
     <persistenceAdapter>
       <journaledJDBC journalLogFiles="5" dataDirectory="/data"/>
     </persistenceAdapter>

     <transportConnectors>
        <transportConnector uri="tcp://localhost:61616" 
discoveryUri="multicast://default"/>
    </transportConnectors>

     <networkConnectors>
       <networkConnector uri="multicast://default"/>
     </networkConnectors>
   </broker>


What am I missing ?What else uses Derby Db in a SM+ jencks setup.?
Basically trying to get Basic + loanbroker example working in Tomcat in
SM-3.0

Trace-

org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 
'org.apache.servicemix.components.jms.JmsInUsingJCABinding#ec835f' 
defined in ServletContext resource 
[/WEB-INF/applicationContext-basic.xml]: Can't resolve reference to bean 
'jencks' while setting property 'jcaContainer'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f': 
FactoryBean threw exception on object creation; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in 
ServletContext resource [/WEB-INF/activemq.xml]: Error setting property 
values; nested exception is 
org.springframework.beans.PropertyAccessExceptionsException: 
PropertyAccessExceptionsException (1 errors); nested 
propertyAccessExceptions are: 
[org.springframework.beans.MethodInvocationException: Property 
'transportConnectors' threw exception; nested exception is 
java.io.IOException: Failed to start database 'derbydb', see the next 
exception for details.]
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f': 
FactoryBean threw exception on object creation; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in 
ServletContext resource [/WEB-INF/activemq.xml]: Error setting property 
values; nested exception is 
org.springframework.beans.PropertyAccessExceptionsException: 
PropertyAccessExceptionsException (1 errors); nested 
propertyAccessExceptions are: 
[org.springframework.beans.MethodInvocationException: Property 
'transportConnectors' threw exception; nested exception is 
java.io.IOException: Failed to start database 'derbydb', see the next 
exception for details.]
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in 
ServletContext resource [/WEB-INF/activemq.xml]: Error setting property 
values; nested exception is 
org.springframework.beans.PropertyAccessExceptionsException: 
PropertyAccessExceptionsException (1 errors); nested 
propertyAccessExceptions are: 
[org.springframework.beans.MethodInvocationException: Property 
'transportConnectors' threw exception; nested exception is 
java.io.IOException: Failed to start database 'derbydb', see the next 
exception for details.]
PropertyAccessExceptionsException (1 errors)
org.springframework.beans.MethodInvocationException: Property 
'transportConnectors' threw exception; nested exception is 
java.io.IOException: Failed to start database 'derbydb', see the next 
exception for details.
java.io.IOException: Failed to start database 'derbydb', see the next 
exception for details.
	at 
org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:42)
	at 
org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
	at 
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.createAdapter(JDBCPersistenceAdapter.java:228)
	at 
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getAdapter(JDBCPersistenceAdapter.java:208)
	at 
org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.start(JDBCPersistenceAdapter.java:136)
	at 
org.apache.activemq.store.journal.JournalPersistenceAdapter.start(JournalPersistenceAdapter.java:207)
	at 
org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:852)
	at 
org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java:814)
	at 
org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:423)
	at 
org.apache.activemq.broker.BrokerService.setTransportConnectors(BrokerService.java:632)
	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.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:860)
	at 
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:733)
	at 
org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:890)
	at 
org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:917)
	at 
org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:906)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1022)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
	at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318)
	at 
org.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)
	at 
org.apache.activemq.xbean.BrokerFactoryBean.afterPropertiesSet(BrokerFactoryBean.java:76)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:342)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.isBeanTypeMatch(DefaultListableBeanFactory.java:249)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:144)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:198)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:192)
	at 
org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:606)
	at 
org.jencks.factory.WorkManagerFactoryBean.getTransactionContextManager(WorkManagerFactoryBean.java:86)
	at 
org.jencks.factory.WorkManagerFactoryBean.createWorkManager(WorkManagerFactoryBean.java:175)
	at 
org.jencks.factory.WorkManagerFactoryBean.getWorkManager(WorkManagerFactoryBean.java:78)
	at 
org.jencks.factory.BootstrapContextFactoryBean.getWorkManager(BootstrapContextFactoryBean.java:78)
	at 
org.jencks.factory.BootstrapContextFactoryBean.getObject(BootstrapContextFactoryBean.java:52)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForSharedInstance(AbstractBeanFactory.java:806)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefinitionValueResolver.java:151)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:96)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:176)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefinitionValueResolver.java:147)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:96)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveConstructorArguments(AbstractAutowireCapableBeanFactory.java:705)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:611)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:329)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefinitionValueResolver.java:147)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:96)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:193)
	at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
	at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
	at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
	at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
	at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318)
	at 
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
	at 
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
	at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
	at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
	at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3805)
	at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4321)
	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:252)
	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 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1241)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
	at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
	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:482)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:964)
	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:476)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:2298)
	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:284)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
Caused by: SQL Exception: Failed to start database 'derbydb', see the 
next exception for details.
	at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown 
Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
	at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
	at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
	at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
	at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown Source)
	at 
org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:52)
	... 118 more
Mar 6, 2006 12:57:20 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart

Re: Failed to start database 'derbydb'

Posted by Sandhu <ka...@gmail.com>.
Sorry for the reposts - I'm not seeing my own msgs in thunderbird but 
only others' !!

..ONly now I see Guillame's reply and realised.
(Any ideas why)

Re. the error - yes the default is derby and my issue was that the
path ../data (and ../install and ../deploy) are not working at all.
( As also another poster said today)
- the (temp)solution was complete path rather than relative - WinXp m/c.

Could anyone advise what works for these paths in tomcat installation.

Thanks,
Sandhu



Guillaume Nodet wrote:
> AFAIK, ActiveMQ uses Derby by default for the long term persistence storage.
> Take a look at http://activemq.org/Persistence.
> Here is a minimal ActiveMQ configuration with no persistence:
> http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/servicemix/trunk/servicemix-components/src/test/resources/broker.xml?rev=379627
> 
> Guillaume Nodet
> 
> On 3/7/06, Sandhu <ka...@gmail.com> wrote:
> 
>>Firstly ,Cannot figure out what is configured to use the derby database.
>>
>>looks like the activemq broker is trying to startup  derby (though in
>>activemq.xml is set to journal )-
>>
>>   <broker useJmx="true">
>>     <persistenceAdapter>
>>       <journaledJDBC journalLogFiles="5" dataDirectory="/data"/>
>>     </persistenceAdapter>
>>
>>     <transportConnectors>
>>        <transportConnector uri="tcp://localhost:61616"
>>discoveryUri="multicast://default"/>
>>    </transportConnectors>
>>
>>     <networkConnectors>
>>       <networkConnector uri="multicast://default"/>
>>     </networkConnectors>
>>   </broker>
>>
>>
>>What am I missing ?What else uses Derby Db in a SM+ jencks setup.?
>>Basically trying to get Basic + loanbroker example working in Tomcat in
>>SM-3.0
>>
>>Trace-
>>
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name
>>'org.apache.servicemix.components.jms.JmsInUsingJCABinding#ec835f'
>>defined in ServletContext resource
>>[/WEB-INF/applicationContext-basic.xml]: Can't resolve reference to bean
>>'jencks' while setting property 'jcaContainer'; nested exception is
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f':
>>FactoryBean threw exception on object creation; nested exception is
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
>>ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
>>values; nested exception is
>>org.springframework.beans.PropertyAccessExceptionsException:
>>PropertyAccessExceptionsException (1 errors); nested
>>propertyAccessExceptions are:
>>[org.springframework.beans.MethodInvocationException: Property
>>'transportConnectors' threw exception; nested exception is
>>java.io.IOException: Failed to start database 'derbydb', see the next
>>exception for details.]
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f':
>>FactoryBean threw exception on object creation; nested exception is
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
>>ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
>>values; nested exception is
>>org.springframework.beans.PropertyAccessExceptionsException:
>>PropertyAccessExceptionsException (1 errors); nested
>>propertyAccessExceptions are:
>>[org.springframework.beans.MethodInvocationException: Property
>>'transportConnectors' threw exception; nested exception is
>>java.io.IOException: Failed to start database 'derbydb', see the next
>>exception for details.]
>>org.springframework.beans.factory.BeanCreationException: Error creating
>>bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
>>ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
>>values; nested exception is
>>org.springframework.beans.PropertyAccessExceptionsException:
>>PropertyAccessExceptionsException (1 errors); nested
>>propertyAccessExceptions are:
>>[org.springframework.beans.MethodInvocationException: Property
>>'transportConnectors' threw exception; nested exception is
>>java.io.IOException: Failed to start database 'derbydb', see the next
>>exception for details.]
>>PropertyAccessExceptionsException (1 errors)
>>org.springframework.beans.MethodInvocationException: Property
>>'transportConnectors' threw exception; nested exception is
>>java.io.IOException: Failed to start database 'derbydb', see the next
>>exception for details.
>>java.io.IOException: Failed to start database 'derbydb', see the next
>>exception for details.
>>        at
>>org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java
>>:42)
>>        at
>>org.apache.activemq.store.jdbc.TransactionContext.getConnection(
>>TransactionContext.java:55)
>>        at
>>org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.createAdapter(
>>JDBCPersistenceAdapter.java:228)
>>        at
>>org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getAdapter(
>>JDBCPersistenceAdapter.java:208)
>>        at
>>org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.start(
>>JDBCPersistenceAdapter.java:136)
>>        at
>>org.apache.activemq.store.journal.JournalPersistenceAdapter.start(
>>JournalPersistenceAdapter.java:207)
>>        at
>>org.apache.activemq.broker.BrokerService.createRegionBroker(
>>BrokerService.java:852)
>>        at
>>org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java
>>:814)
>>        at
>>org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:423)
>>        at
>>org.apache.activemq.broker.BrokerService.setTransportConnectors(
>>BrokerService.java:632)
>>        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.springframework.beans.BeanWrapperImpl.setPropertyValue(
>>BeanWrapperImpl.java:860)
>>        at
>>org.springframework.beans.BeanWrapperImpl.setPropertyValue(
>>BeanWrapperImpl.java:733)
>>        at
>>org.springframework.beans.BeanWrapperImpl.setPropertyValue(
>>BeanWrapperImpl.java:890)
>>        at
>>org.springframework.beans.BeanWrapperImpl.setPropertyValues(
>>BeanWrapperImpl.java:917)
>>        at
>>org.springframework.beans.BeanWrapperImpl.setPropertyValues(
>>BeanWrapperImpl.java:906)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
>>(AbstractAutowireCapableBeanFactory.java:1022)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
>>(AbstractAutowireCapableBeanFactory.java:823)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:345)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:226)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:147)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
>>(DefaultListableBeanFactory.java:275)
>>        at
>>org.springframework.context.support.AbstractApplicationContext.refresh(
>>AbstractApplicationContext.java:318)
>>        at
>>org.xbean.spring.context.ResourceXmlApplicationContext.<init>(
>>ResourceXmlApplicationContext.java:52)
>>        at
>>org.apache.activemq.xbean.BrokerFactoryBean.afterPropertiesSet(
>>BrokerFactoryBean.java:76)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods
>>(AbstractAutowireCapableBeanFactory.java:1058)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:363)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:226)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:147)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getType(
>>AbstractBeanFactory.java:342)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.isBeanTypeMatch
>>(DefaultListableBeanFactory.java:249)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType
>>(DefaultListableBeanFactory.java:144)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType
>>(DefaultListableBeanFactory.java:198)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType
>>(DefaultListableBeanFactory.java:192)
>>        at
>>
>>org.springframework.context.support.AbstractApplicationContext.getBeansOfType
>>(AbstractApplicationContext.java:606)
>>        at
>>org.jencks.factory.WorkManagerFactoryBean.getTransactionContextManager(
>>WorkManagerFactoryBean.java:86)
>>        at
>>org.jencks.factory.WorkManagerFactoryBean.createWorkManager(
>>WorkManagerFactoryBean.java:175)
>>        at
>>org.jencks.factory.WorkManagerFactoryBean.getWorkManager(
>>WorkManagerFactoryBean.java:78)
>>        at
>>org.jencks.factory.BootstrapContextFactoryBean.getWorkManager(
>>BootstrapContextFactoryBean.java:78)
>>        at
>>org.jencks.factory.BootstrapContextFactoryBean.getObject(
>>BootstrapContextFactoryBean.java:52)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForSharedInstance
>>(AbstractBeanFactory.java:806)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
>>(BeanDefinitionValueResolver.java:151)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
>>(BeanDefinitionValueResolver.java:96)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
>>(AbstractAutowireCapableBeanFactory.java:1012)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
>>(AbstractAutowireCapableBeanFactory.java:823)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:345)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:226)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:147)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
>>(BeanDefinitionValueResolver.java:176)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
>>(BeanDefinitionValueResolver.java:105)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
>>(AbstractAutowireCapableBeanFactory.java:1012)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
>>(AbstractAutowireCapableBeanFactory.java:823)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:345)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
>>(BeanDefinitionValueResolver.java:147)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
>>(BeanDefinitionValueResolver.java:96)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveConstructorArguments
>>(AbstractAutowireCapableBeanFactory.java:705)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor
>>(AbstractAutowireCapableBeanFactory.java:611)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:329)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
>>(BeanDefinitionValueResolver.java:147)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
>>(BeanDefinitionValueResolver.java:96)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
>>(BeanDefinitionValueResolver.java:193)
>>        at
>>
>>org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
>>(BeanDefinitionValueResolver.java:109)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
>>(AbstractAutowireCapableBeanFactory.java:1012)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
>>(AbstractAutowireCapableBeanFactory.java:823)
>>        at
>>
>>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>(AbstractAutowireCapableBeanFactory.java:345)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:226)
>>        at
>>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
>>AbstractBeanFactory.java:147)
>>        at
>>
>>org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
>>(DefaultListableBeanFactory.java:275)
>>        at
>>org.springframework.context.support.AbstractApplicationContext.refresh(
>>AbstractApplicationContext.java:318)
>>        at
>>
>>org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
>>(AbstractRefreshableWebApplicationContext.java:134)
>>        at
>>org.springframework.web.context.ContextLoader.createWebApplicationContext(
>>ContextLoader.java:230)
>>        at
>>org.springframework.web.context.ContextLoader.initWebApplicationContext(
>>ContextLoader.java:156)
>>        at
>>org.springframework.web.context.ContextLoaderListener.contextInitialized(
>>ContextLoaderListener.java:48)
>>        at
>>org.apache.catalina.core.StandardContext.listenerStart(
>>StandardContext.java:3805)
>>        at
>>org.apache.catalina.core.StandardContext.start(StandardContext.java:4321)
>>        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
>>:252)
>>        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
>>com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(
>>AbstractSAXParser.java:633)
>>        at
>>
>>com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
>>(XMLDocumentFragmentScannerImpl.java:1241)
>>        at
>>
>>com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
>>(XMLDocumentFragmentScannerImpl.java:1685)
>>        at
>>
>>com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
>>(XMLDocumentFragmentScannerImpl.java:368)
>>        at
>>com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>>XML11Configuration.java:834)
>>        at
>>com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
>>XML11Configuration.java:764)
>>        at
>>com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java
>>:148)
>>        at
>>com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(
>>AbstractSAXParser.java:1242)
>>        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
>>:482)
>>        at org.apache.catalina.startup.HostConfig.deployApps(
>>HostConfig.java:427)
>>        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
>>:964)
>>        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:476)
>>        at org.apache.catalina.core.StandardServer.start(
>>StandardServer.java:2298)
>>        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:284)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
>>Caused by: SQL Exception: Failed to start database 'derbydb', see the
>>next exception for details.
>>        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException
>>(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown
>>Source)
>>        at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown
>>Source)
>>        at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown
>>Source)
>>        at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>>        at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
>>Source)
>>        at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
>>Source)
>>        at
>>org.apache.activemq.store.jdbc.TransactionContext.getConnection(
>>TransactionContext.java:52)
>>        ... 118 more
>>Mar 6, 2006 12:57:20 AM org.apache.catalina.core.StandardContext start
>>SEVERE: Error listenerStart
>>
> 
> 


Re: Failed to start database 'derbydb'

Posted by Guillaume Nodet <gn...@gmail.com>.
AFAIK, ActiveMQ uses Derby by default for the long term persistence storage.
Take a look at http://activemq.org/Persistence.
Here is a minimal ActiveMQ configuration with no persistence:
http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/servicemix/trunk/servicemix-components/src/test/resources/broker.xml?rev=379627

Guillaume Nodet

On 3/7/06, Sandhu <ka...@gmail.com> wrote:
>
> Firstly ,Cannot figure out what is configured to use the derby database.
>
> looks like the activemq broker is trying to startup  derby (though in
> activemq.xml is set to journal )-
>
>    <broker useJmx="true">
>      <persistenceAdapter>
>        <journaledJDBC journalLogFiles="5" dataDirectory="/data"/>
>      </persistenceAdapter>
>
>      <transportConnectors>
>         <transportConnector uri="tcp://localhost:61616"
> discoveryUri="multicast://default"/>
>     </transportConnectors>
>
>      <networkConnectors>
>        <networkConnector uri="multicast://default"/>
>      </networkConnectors>
>    </broker>
>
>
> What am I missing ?What else uses Derby Db in a SM+ jencks setup.?
> Basically trying to get Basic + loanbroker example working in Tomcat in
> SM-3.0
>
> Trace-
>
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name
> 'org.apache.servicemix.components.jms.JmsInUsingJCABinding#ec835f'
> defined in ServletContext resource
> [/WEB-INF/applicationContext-basic.xml]: Can't resolve reference to bean
> 'jencks' while setting property 'jcaContainer'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f':
> FactoryBean threw exception on object creation; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
> ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
> values; nested exception is
> org.springframework.beans.PropertyAccessExceptionsException:
> PropertyAccessExceptionsException (1 errors); nested
> propertyAccessExceptions are:
> [org.springframework.beans.MethodInvocationException: Property
> 'transportConnectors' threw exception; nested exception is
> java.io.IOException: Failed to start database 'derbydb', see the next
> exception for details.]
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.jencks.factory.BootstrapContextFactoryBean#1a4ea4f':
> FactoryBean threw exception on object creation; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
> ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
> values; nested exception is
> org.springframework.beans.PropertyAccessExceptionsException:
> PropertyAccessExceptionsException (1 errors); nested
> propertyAccessExceptions are:
> [org.springframework.beans.MethodInvocationException: Property
> 'transportConnectors' threw exception; nested exception is
> java.io.IOException: Failed to start database 'derbydb', see the next
> exception for details.]
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.activemq.xbean.XBeanBrokerService' defined in
> ServletContext resource [/WEB-INF/activemq.xml]: Error setting property
> values; nested exception is
> org.springframework.beans.PropertyAccessExceptionsException:
> PropertyAccessExceptionsException (1 errors); nested
> propertyAccessExceptions are:
> [org.springframework.beans.MethodInvocationException: Property
> 'transportConnectors' threw exception; nested exception is
> java.io.IOException: Failed to start database 'derbydb', see the next
> exception for details.]
> PropertyAccessExceptionsException (1 errors)
> org.springframework.beans.MethodInvocationException: Property
> 'transportConnectors' threw exception; nested exception is
> java.io.IOException: Failed to start database 'derbydb', see the next
> exception for details.
> java.io.IOException: Failed to start database 'derbydb', see the next
> exception for details.
>         at
> org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java
> :42)
>         at
> org.apache.activemq.store.jdbc.TransactionContext.getConnection(
> TransactionContext.java:55)
>         at
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.createAdapter(
> JDBCPersistenceAdapter.java:228)
>         at
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getAdapter(
> JDBCPersistenceAdapter.java:208)
>         at
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.start(
> JDBCPersistenceAdapter.java:136)
>         at
> org.apache.activemq.store.journal.JournalPersistenceAdapter.start(
> JournalPersistenceAdapter.java:207)
>         at
> org.apache.activemq.broker.BrokerService.createRegionBroker(
> BrokerService.java:852)
>         at
> org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java
> :814)
>         at
> org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:423)
>         at
> org.apache.activemq.broker.BrokerService.setTransportConnectors(
> BrokerService.java:632)
>         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.springframework.beans.BeanWrapperImpl.setPropertyValue(
> BeanWrapperImpl.java:860)
>         at
> org.springframework.beans.BeanWrapperImpl.setPropertyValue(
> BeanWrapperImpl.java:733)
>         at
> org.springframework.beans.BeanWrapperImpl.setPropertyValue(
> BeanWrapperImpl.java:890)
>         at
> org.springframework.beans.BeanWrapperImpl.setPropertyValues(
> BeanWrapperImpl.java:917)
>         at
> org.springframework.beans.BeanWrapperImpl.setPropertyValues(
> BeanWrapperImpl.java:906)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> (AbstractAutowireCapableBeanFactory.java:1022)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:823)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:345)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:226)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:147)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> (DefaultListableBeanFactory.java:275)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(
> AbstractApplicationContext.java:318)
>         at
> org.xbean.spring.context.ResourceXmlApplicationContext.<init>(
> ResourceXmlApplicationContext.java:52)
>         at
> org.apache.activemq.xbean.BrokerFactoryBean.afterPropertiesSet(
> BrokerFactoryBean.java:76)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods
> (AbstractAutowireCapableBeanFactory.java:1058)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:363)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:226)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:147)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getType(
> AbstractBeanFactory.java:342)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.isBeanTypeMatch
> (DefaultListableBeanFactory.java:249)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType
> (DefaultListableBeanFactory.java:144)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType
> (DefaultListableBeanFactory.java:198)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType
> (DefaultListableBeanFactory.java:192)
>         at
>
> org.springframework.context.support.AbstractApplicationContext.getBeansOfType
> (AbstractApplicationContext.java:606)
>         at
> org.jencks.factory.WorkManagerFactoryBean.getTransactionContextManager(
> WorkManagerFactoryBean.java:86)
>         at
> org.jencks.factory.WorkManagerFactoryBean.createWorkManager(
> WorkManagerFactoryBean.java:175)
>         at
> org.jencks.factory.WorkManagerFactoryBean.getWorkManager(
> WorkManagerFactoryBean.java:78)
>         at
> org.jencks.factory.BootstrapContextFactoryBean.getWorkManager(
> BootstrapContextFactoryBean.java:78)
>         at
> org.jencks.factory.BootstrapContextFactoryBean.getObject(
> BootstrapContextFactoryBean.java:52)
>         at
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForSharedInstance
> (AbstractBeanFactory.java:806)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
> (BeanDefinitionValueResolver.java:151)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:96)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> (AbstractAutowireCapableBeanFactory.java:1012)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:823)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:345)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:226)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:147)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> (BeanDefinitionValueResolver.java:176)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:105)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> (AbstractAutowireCapableBeanFactory.java:1012)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:823)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:345)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
> (BeanDefinitionValueResolver.java:147)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:96)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveConstructorArguments
> (AbstractAutowireCapableBeanFactory.java:705)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor
> (AbstractAutowireCapableBeanFactory.java:611)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:329)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition
> (BeanDefinitionValueResolver.java:147)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:96)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> (BeanDefinitionValueResolver.java:193)
>         at
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:109)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> (AbstractAutowireCapableBeanFactory.java:1012)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:823)
>         at
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:345)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:226)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:147)
>         at
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> (DefaultListableBeanFactory.java:275)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(
> AbstractApplicationContext.java:318)
>         at
>
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh
> (AbstractRefreshableWebApplicationContext.java:134)
>         at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(
> ContextLoader.java:230)
>         at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(
> ContextLoader.java:156)
>         at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(
> ContextLoaderListener.java:48)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(
> StandardContext.java:3805)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4321)
>         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
> :252)
>         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
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(
> AbstractSAXParser.java:633)
>         at
>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
> (XMLDocumentFragmentScannerImpl.java:1241)
>         at
>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch
> (XMLDocumentFragmentScannerImpl.java:1685)
>         at
>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (XMLDocumentFragmentScannerImpl.java:368)
>         at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> XML11Configuration.java:834)
>         at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> XML11Configuration.java:764)
>         at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java
> :148)
>         at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(
> AbstractSAXParser.java:1242)
>         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
> :482)
>         at org.apache.catalina.startup.HostConfig.deployApps(
> HostConfig.java:427)
>         at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> :964)
>         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:476)
>         at org.apache.catalina.core.StandardServer.start(
> StandardServer.java:2298)
>         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:284)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
> Caused by: SQL Exception: Failed to start database 'derbydb', see the
> next exception for details.
>         at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException
> (Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown
> Source)
>         at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown
> Source)
>         at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown
> Source)
>         at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>         at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
>         at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
>         at
> org.apache.activemq.store.jdbc.TransactionContext.getConnection(
> TransactionContext.java:52)
>         ... 118 more
> Mar 6, 2006 12:57:20 AM org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
>