You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by John Regal <jc...@flashline.com> on 2005/12/19 21:11:05 UTC

Trying to get started here...error

Can anyone tell me what I can do to remedy this error? I am using jdk 1.5.06
- thanks in advance.

C:\>cd servicemix-2.0.2\bin

C:\servicemix-2.0.2\bin>servicemix
ServiceMix ESB: 2.0.2

Loading ServiceMix from servicemix.xml on the CLASSPATH
Caught: org.springframework.beans.factory.BeanCreationException: Error
creating
bean with name 'jbi' defined in class path resource [servicemix.xml]: Can't
reso
lve reference to bean 'transactionManager' while setting property
'transactionMa
nager'; nested exception is
org.springframework.beans.factory.BeanCreationExcept
ion: Error creating bean with name 'transactionManager': FactoryBean threw
excep
tion on object creation; nested exception is
org.springframework.beans.factory.B
eanCreationException: Error creating bean with name 'broker' defined in
class pa
th resource [servicemix.xml]: Initialization of bean failed; nested
exception is
 javax.jms.JMSException: Failed to create transaction:
org.apache.commons.dbcp.S
QLNestedException: Cannot create PoolableConnectionFactory (Failed to create
dat
abase 'derbydb', see the next exception for details.)
org.springframework.beans.factory.BeanCreationException: Error creating bean
wit
h name 'jbi' defined in class path resource [servicemix.xml]: Can't resolve
refe
rence to bean 'transactionManager' while setting property
'transactionManager';
nested exception is org.springframework.beans.factory.BeanCreationException:
Err
or creating bean with name 'transactionManager': FactoryBean threw exception
on
object creation; nested exception is
org.springframework.beans.factory.BeanCreat
ionException: Error creating bean with name 'broker' defined in class path
resou
rce [servicemix.xml]: Initialization of bean failed; nested exception is
javax.j
ms.JMSException: Failed to create transaction:
org.apache.commons.dbcp.SQLNested
Exception: Cannot create PoolableConnectionFactory (Failed to create
database 'd
erbydb', see the next exception for details.)
org.springframework.beans.factory.BeanCreationException: Error creating bean
wit
h name 'transactionManager': FactoryBean threw exception on object creation;
nes
ted exception is org.springframework.beans.factory.BeanCreationException:
Error
creating bean with name 'broker' defined in class path resource
[servicemix.xml]
: Initialization of bean failed; nested exception is javax.jms.JMSException:
Fai
led to create transaction: org.apache.commons.dbcp.SQLNestedException:
Cannot cr
eate PoolableConnectionFactory (Failed to create database 'derbydb', see the
nex
t exception for details.)
org.springframework.beans.factory.BeanCreationException: Error creating bean
wit
h name 'broker' defined in class path resource [servicemix.xml]:
Initialization
of bean failed; nested exception is javax.jms.JMSException: Failed to create
tra
nsaction: org.apache.commons.dbcp.SQLNestedException: Cannot create
PoolableConn
ectionFactory (Failed to create database 'derbydb', see the next exception
for d
etails.)
javax.jms.JMSException: Failed to create transaction:
org.apache.commons.dbcp.SQ
LNestedException: Cannot create PoolableConnectionFactory (Failed to create
data
base 'derbydb', see the next exception for details.)
        at
org.activemq.util.JMSExceptionHelper.newJMSException(JMSExceptionHelp
er.java:49)
        at
org.activemq.store.jdbc.JDBCPersistenceAdapter.beginTransaction(JDBCP
ersistenceAdapter.java:130)
        at
org.activemq.store.jdbc.JDBCPersistenceAdapter.start(JDBCPersistenceA
dapter.java:175)
        at
org.activemq.store.journal.JournalPersistenceAdapter.start(JournalPer
sistenceAdapter.java:176)
        at
org.activemq.store.cache.CachePersistenceAdapter.start(CachePersisten
ceAdapter.java:81)
        at
org.activemq.broker.impl.DefaultBroker.start(DefaultBroker.java:165)
        at
org.activemq.broker.impl.BrokerContainerImpl.start(BrokerContainerImp
l.java:159)
        at
org.activemq.spring.BrokerFactoryBean.afterPropertiesSet(BrokerFactor
yBean.java:53)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.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.getBea
nsOfType(AbstractApplicationContext.java:606)
        at
org.jencks.factory.GeronimoTransactionManagerFactoryBean.getTransacti
onContextManager(GeronimoTransactionManagerFactoryBean.java:69)
        at
org.jencks.factory.GeronimoTransactionManagerFactoryBean.getObject(Ge
ronimoTransactionManagerFactoryBean.java:47)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getObje
ctForSharedInstance(AbstractBeanFactory.java:806)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:235)
        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.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.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.refres
h(AbstractApplicationContext.java:318)
        at
org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassP
athXmlApplicationContext.java:158)
        at
org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassP
athXmlApplicationContext.java:48)
        at org.servicemix.Main.main(Main.java:50)
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create
PoolableCon
nectionFactory (Failed to create database 'derbydb', see the next exception
for
details.)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:859)
        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
.java:544)
        at
org.activemq.store.jdbc.JDBCPersistenceAdapter.beginTransaction(JDBCP
ersistenceAdapter.java:125)
        ... 33 more
Caused by: SQL Exception: Failed to create database 'derbydb', see the next
exce
ption for details.
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Util.java)
        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Util.java)
        at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Util.java)
        at
org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(EmbedConne
ction.java)
        at
org.apache.derby.impl.jdbc.EmbedConnection.createDatabase(EmbedConnec
tion.java)
        at
org.apache.derby.impl.jdbc.EmbedConnection.<init>(EmbedConnection.jav
a)
        at
org.apache.derby.impl.jdbc.EmbedConnection20.<init>(EmbedConnection20
.java)
        at
org.apache.derby.impl.jdbc.EmbedConnection30.<init>(EmbedConnection30
.java)
        at
org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Driver30.java)
        at org.apache.derby.jdbc.Driver169.connect(Driver169.java)
        at
org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv
erConnectionFactory.java:37)
        at
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:290)
        at
org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas
icDataSource.java:881)
        at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:855)
        ... 35 more
C:\servicemix-2.0.2\bin> 

Re: Trying to get started here...error

Posted by Guillaume Nodet <gn...@gmail.com>.
It seems there is an error with derby, which is the database used for 
ActiveMQ persistent store.
Could you try running from the parent directory, and remove all files in 
the var directory.

Guillaume

John Regal wrote:

>Can anyone tell me what I can do to remedy this error? I am using jdk 1.5.06
>- thanks in advance.
>
>C:\>cd servicemix-2.0.2\bin
>
>C:\servicemix-2.0.2\bin>servicemix
>ServiceMix ESB: 2.0.2
>
>Loading ServiceMix from servicemix.xml on the CLASSPATH
>Caught: org.springframework.beans.factory.BeanCreationException: Error
>creating
>bean with name 'jbi' defined in class path resource [servicemix.xml]: Can't
>reso
>lve reference to bean 'transactionManager' while setting property
>'transactionMa
>nager'; nested exception is
>org.springframework.beans.factory.BeanCreationExcept
>ion: Error creating bean with name 'transactionManager': FactoryBean threw
>excep
>tion on object creation; nested exception is
>org.springframework.beans.factory.B
>eanCreationException: Error creating bean with name 'broker' defined in
>class pa
>th resource [servicemix.xml]: Initialization of bean failed; nested
>exception is
> javax.jms.JMSException: Failed to create transaction:
>org.apache.commons.dbcp.S
>QLNestedException: Cannot create PoolableConnectionFactory (Failed to create
>dat
>abase 'derbydb', see the next exception for details.)
>org.springframework.beans.factory.BeanCreationException: Error creating bean
>wit
>h name 'jbi' defined in class path resource [servicemix.xml]: Can't resolve
>refe
>rence to bean 'transactionManager' while setting property
>'transactionManager';
>nested exception is org.springframework.beans.factory.BeanCreationException:
>Err
>or creating bean with name 'transactionManager': FactoryBean threw exception
>on
>object creation; nested exception is
>org.springframework.beans.factory.BeanCreat
>ionException: Error creating bean with name 'broker' defined in class path
>resou
>rce [servicemix.xml]: Initialization of bean failed; nested exception is
>javax.j
>ms.JMSException: Failed to create transaction:
>org.apache.commons.dbcp.SQLNested
>Exception: Cannot create PoolableConnectionFactory (Failed to create
>database 'd
>erbydb', see the next exception for details.)
>org.springframework.beans.factory.BeanCreationException: Error creating bean
>wit
>h name 'transactionManager': FactoryBean threw exception on object creation;
>nes
>ted exception is org.springframework.beans.factory.BeanCreationException:
>Error
>creating bean with name 'broker' defined in class path resource
>[servicemix.xml]
>: Initialization of bean failed; nested exception is javax.jms.JMSException:
>Fai
>led to create transaction: org.apache.commons.dbcp.SQLNestedException:
>Cannot cr
>eate PoolableConnectionFactory (Failed to create database 'derbydb', see the
>nex
>t exception for details.)
>org.springframework.beans.factory.BeanCreationException: Error creating bean
>wit
>h name 'broker' defined in class path resource [servicemix.xml]:
>Initialization
>of bean failed; nested exception is javax.jms.JMSException: Failed to create
>tra
>nsaction: org.apache.commons.dbcp.SQLNestedException: Cannot create
>PoolableConn
>ectionFactory (Failed to create database 'derbydb', see the next exception
>for d
>etails.)
>javax.jms.JMSException: Failed to create transaction:
>org.apache.commons.dbcp.SQ
>LNestedException: Cannot create PoolableConnectionFactory (Failed to create
>data
>base 'derbydb', see the next exception for details.)
>        at
>org.activemq.util.JMSExceptionHelper.newJMSException(JMSExceptionHelp
>er.java:49)
>        at
>org.activemq.store.jdbc.JDBCPersistenceAdapter.beginTransaction(JDBCP
>ersistenceAdapter.java:130)
>        at
>org.activemq.store.jdbc.JDBCPersistenceAdapter.start(JDBCPersistenceA
>dapter.java:175)
>        at
>org.activemq.store.journal.JournalPersistenceAdapter.start(JournalPer
>sistenceAdapter.java:176)
>        at
>org.activemq.store.cache.CachePersistenceAdapter.start(CachePersisten
>ceAdapter.java:81)
>        at
>org.activemq.broker.impl.DefaultBroker.start(DefaultBroker.java:165)
>        at
>org.activemq.broker.impl.BrokerContainerImpl.start(BrokerContainerImp
>l.java:159)
>        at
>org.activemq.spring.BrokerFactoryBean.afterPropertiesSet(BrokerFactor
>yBean.java:53)
>        at
>org.springframework.beans.factory.support.AbstractAutowireCapableBean
>Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)
>        at
>org.springframework.beans.factory.support.AbstractAutowireCapableBean
>Factory.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.getBea
>nsOfType(AbstractApplicationContext.java:606)
>        at
>org.jencks.factory.GeronimoTransactionManagerFactoryBean.getTransacti
>onContextManager(GeronimoTransactionManagerFactoryBean.java:69)
>        at
>org.jencks.factory.GeronimoTransactionManagerFactoryBean.getObject(Ge
>ronimoTransactionManagerFactoryBean.java:47)
>        at
>org.springframework.beans.factory.support.AbstractBeanFactory.getObje
>ctForSharedInstance(AbstractBeanFactory.java:806)
>        at
>org.springframework.beans.factory.support.AbstractBeanFactory.getBean
>(AbstractBeanFactory.java:235)
>        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.AbstractAutowireCapableBean
>Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
>        at
>org.springframework.beans.factory.support.AbstractAutowireCapableBean
>Factory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
>        at
>org.springframework.beans.factory.support.AbstractAutowireCapableBean
>Factory.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.refres
>h(AbstractApplicationContext.java:318)
>        at
>org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassP
>athXmlApplicationContext.java:158)
>        at
>org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassP
>athXmlApplicationContext.java:48)
>        at org.servicemix.Main.main(Main.java:50)
>Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create
>PoolableCon
>nectionFactory (Failed to create database 'derbydb', see the next exception
>for
>details.)
>        at
>org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
>rce.java:859)
>        at
>org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource
>.java:544)
>        at
>org.activemq.store.jdbc.JDBCPersistenceAdapter.beginTransaction(JDBCP
>ersistenceAdapter.java:125)
>        ... 33 more
>Caused by: SQL Exception: Failed to create database 'derbydb', see the next
>exce
>ption for details.
>        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Util.java)
>        at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Util.java)
>        at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Util.java)
>        at
>org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(EmbedConne
>ction.java)
>        at
>org.apache.derby.impl.jdbc.EmbedConnection.createDatabase(EmbedConnec
>tion.java)
>        at
>org.apache.derby.impl.jdbc.EmbedConnection.<init>(EmbedConnection.jav
>a)
>        at
>org.apache.derby.impl.jdbc.EmbedConnection20.<init>(EmbedConnection20
>.java)
>        at
>org.apache.derby.impl.jdbc.EmbedConnection30.<init>(EmbedConnection30
>.java)
>        at
>org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Driver30.java)
>        at org.apache.derby.jdbc.Driver169.connect(Driver169.java)
>        at
>org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv
>erConnectionFactory.java:37)
>        at
>org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
>ConnectionFactory.java:290)
>        at
>org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas
>icDataSource.java:881)
>        at
>org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
>rce.java:855)
>        ... 35 more
>C:\servicemix-2.0.2\bin> 
>  
>