You have to define a transaction context manager in your xml configuration. Take a look at http://svn.apache.org/repos/asf/incubator/servicemix/trunk/servicemix-assembly/src/main/release/conf/servicemix.xml and just copy / paste the transactionContextManager bean definition. You have to use a recent version of 3.0-SNAPSHOT though.
Cheers, Guillaume Nodet On 4/12/06, vgen <[EMAIL PROTECTED]> wrote: > > I am trying to use <sm:container name="jbi" > rootDir="./wdir" > useMBeanServer="true" > createMBeanServer="true" > installationDirPath="./install" > deploymentDirPath="./deploy" > monitorInstallationDirectory="true" > dumpStats="true" > autoEnlistInTransaction="true" > persistent="true" > flowName="jca" > transactionManager="#transactionManager"> > ..... > and I am faced by exeption at starting up > > 19:41:42,446,JCAFlow] ERROR Failed t0 initialize JCAFlow > java.lang.IllegalStateException: no TransactionContextManager is set > at > org.jencks.factory.ConnectionManagerFactoryBean.getTransactionContextManager(ConnectionManagerFactoryBean.java:177) > at > org.jencks.factory.ConnectionManagerFactoryBean.getObject(ConnectionManagerFactoryBean.java:63) > at > org.servicemix.jbi.nmr.flow.jca.JCAFlow.getConnectionManager(JCAFlow.java:579) > at org.servicemix.jbi.nmr.flow.jca.JCAFlow.init(JCAFlow.java:224) > at org.servicemix.jbi.nmr.Broker.init(Broker.java:131) > at > org.servicemix.jbi.container.JBIContainer.init(JBIContainer.java:396) > > at > org.servicemix.jbi.container.SpringJBIContainer.afterPropertiesSet(SpringJBIContainer.java:39) > 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.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:318) > at > org.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:149) > at > org.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:48) > at org.servicemix.Main.main(Main.java:76) > > Does anybody have any ideas wat is wrong? > > Thank you > -- > View this message in context: > http://www.nabble.com/Does-flowName%3D%22jca%22-work--t1439361.html#a3885770 > Sent from the ServiceMix - User forum at Nabble.com. > >
