You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by Charlesh <ch...@neogrid.com.br> on 2006/04/07 20:27:53 UTC
No bean named broker available
I have following servicemix.xml:
<?xml version='1.0' encoding='ISO-8859-1' ?>
<beans xmlns:spring="http://xbean.org/schemas/spring/1.0"
xmlns:sm="http://servicemix.apache.org/config/1.0"
xmlns:integrator-httpserver="http://integrator.neogrid.com.br/config/5.0/integrator-httpserver"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xbean.org/schemas/spring/1.0"
xsi:schemaLocation="http://xbean.org/schemas/spring/1.0 spring-beans.xsd
http://servicemix.apache.org/config/1.0 servicemix.xsd">
<sm:container name="jbi" installationDirPath="./install" flowName="jms"
dumpStats="true" transactionManager="#transactionManager"
xmlns:sm="http://servicemix.apache.org/config/1.0" spring:id="jbi"
deploymentDirPath="./deploy" MBeanServer="#mbeanServer" rootDir="../server"
statsInterval="10">
<sm:activationSpecs xmlns:sm="http://servicemix.apache.org/config/1.0">
<sm:activationSpec name="Recebe"
service="http://integrator.neogrid.com.br/Recebe"
xmlns:sm="http://servicemix.apache.org/config/1.0"
failIfNoDestinationEndpoint="false">
<sm:component xmlns:sm="http://servicemix.apache.org/config/1.0">
<integrator-component-binding-file:FILEReceiver
DIRECTORY="C:/temp/neogrid/in" DELETEFILE="true" period="60000"
spring:id="Recebe" enabled="true" errorInterval="600000"
xmlns:integrator-component-binding-file="http://integrator.neogrid.com.br/config/5.0/integrator-component-binding-file"/>
</sm:component>
</sm:activationSpec>
<sm:activationSpec name="Envia"
service="http://integrator.neogrid.com.br/Envia"
failIfNoDestinationEndpoint="false">
<sm:component>
<integrator-component-binding-file:FILESender
DIRECTORY="C:/temp/neogrid/out" APPEND="false" spring:id="Envia" retry="3"
errorInterval="5000"
xmlns:integrator-component-binding-file="http://integrator.neogrid.com.br/config/5.0/integrator-component-binding-file"/>
</sm:component>
<sm:subscriptions>
<sm:subscriptionSpec
service="http://integrator.neogrid.com.br/Recebe"/>
</sm:subscriptions>
</sm:activationSpec>
</sm:activationSpecs>
</sm:container>
<bean id="transactionContextManager"
class="org.jencks.factory.TransactionContextManagerFactoryBean"/>
<bean id="transactionManager"
class="org.jencks.factory.GeronimoTransactionManagerFactoryBean"/>
<bean id="mbeanServer"
class="org.springframework.jmx.support.MBeanServerFactoryBean"/>
<bean init-method="start" id="registry"
class="mx4j.tools.naming.NamingService">
<property name="port" value="1099"/>
</bean>
<bean id="serverConnector" depends-on="registry"
class="org.springframework.jmx.support.ConnectorServerFactoryBean">
<property name="objectName" value="connector:name=rmi"/>
<property name="serviceUrl"
value="service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi"/>
<property name="threaded" value="true"/>
<property name="daemon" value="true"/>
<property name="environment">
<map/>
</property>
</bean>
<bean id="broker" depends-on="mbeanServer"
class="org.apache.activemq.xbean.BrokerFactoryBean">
<property name="config" value="classpath:activemq.xml"/>
</bean>
<bean id="jmsFactory"
class="org.apache.activemq.pool.PooledConnectionFactory">
<property name="connectionFactory">
<bean class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="tcp://localhost:61616"/>
</bean>
</property>
</bean>
<bean id="listner"
class="com.neogrid.integrator.httpserver.listeners.SimpleHTTPListener">
<property name="host">
<value>localhost</value>
</property>
<property name="port">
<value>80</value>
</property>
</bean>
<bean id="deploy"
class="com.neogrid.integrator.httpserver.deployunits.ServletDeployUnit">
<property name="enabled">
<value>true</value>
</property>
<property name="servletName">
<value>NeoGridHTTPChannel</value>
</property>
<property name="servletClass">
<value>com.neogrid.integrator.httpserver.MyServlet</value>
</property>
<property name="servletPath">
<value>/</value>
</property>
</bean>
<bean id="httpserver"
class="com.neogrid.integrator.httpserver.JettyHTTPServer">
<property name="listeners">
<ref bean="listner"/>
</property>
<property name="deployUnits">
<ref bean="deploy"/>
</property>
</bean>
</beans>
Run ServiceMix occurs the error:
[07/Apr/2006 15:08:31:999] [org.apache.activemq.xbean.BrokerFactoryBean] No
bean named broker available:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'broker' is defined:
org.springframework.beans.factory.support.DefaultListableBeanFactory
defining beans [org.apache.activemq.xbean.XBeanBrokerService]; root of
BeanFactory hierarchy
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'broker' is defined:
org.springframework.beans.factory.support.DefaultListableBeanFactory
defining beans [org.apache.activemq.xbean.XBeanBrokerService]; root of
BeanFactory hierarchy
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:349)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:671)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:198)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
at
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:553)
at
org.apache.activemq.xbean.BrokerFactoryBean.afterPropertiesSet(BrokerFactoryBean.java:79)
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.GeronimoTransactionManagerFactoryBean.getTransactionContextManager(GeronimoTransactionManagerFactoryBean.java:69)
at
org.jencks.factory.GeronimoTransactionManagerFactoryBean.getObject(GeronimoTransactionManagerFactoryBean.java:47)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForSharedInstance(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.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.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:158)
at
org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:58)
at
com.neogrid.integrator.spring.IntegratorClassPathXmlApplicationContext.<init>(IntegratorClassPathXmlApplicationContext.java:25)
at com.neogrid.integrator.Bootstrap.<init>(Bootstrap.java:34)
at com.neogrid.integrator.Bootstrap.main(Bootstrap.java:51)
[07/Apr/2006 15:08:32:124]
[org.apache.servicemix.jbi.management.ManagementContext] Registering system
service:
org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=ManagementContext
[07/Apr/2006 15:08:32:265]
[org.apache.servicemix.jbi.management.ManagementContext] Registering system
service:
org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=EnvironmentContext
[07/Apr/2006 15:08:32:281]
[org.apache.servicemix.jbi.management.ManagementContext] Registering system
service:
org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=Registry
[07/Apr/2006 15:08:32:296]
[org.apache.servicemix.jbi.management.ManagementContext] Registering system
service:
org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=Broker
[07/Apr/2006 15:08:32:327] [org.apache.servicemix.jbi.nmr.flow.jms.JMSFlow]
jbi: Initializing jms flow
What this causing this error?
Thanks!
--
View this message in context: http://www.nabble.com/No-bean-named-broker-available-t1413643.html#a3809036
Sent from the ServiceMix - Dev forum at Nabble.com.
Re: No bean named broker available
Posted by Charlesh <ch...@neogrid.com.br>.
This Bean:
<!-- message broker -->
<bean id="broker" class="org.apache.activemq.xbean.BrokerFactoryBean"
depends-on="mbeanServer">
<property name="config" value="classpath:activemq.xml"/>
</bean>
cause the error!
some idea?
--
View this message in context: http://www.nabble.com/No-bean-named-broker-available-t1413643.html#a3865566
Sent from the ServiceMix - Dev forum at Nabble.com.
Re: No bean named broker available
Posted by Guillaume Nodet <gn...@gmail.com>.
Do you still have this problem ?
If yes, you could try to remove the beans in the configuration one by
one until you find which bean causes the problem.
Cheers,
Guillaume Nodet
On 4/10/06, Charlesh <ch...@neogrid.com.br> wrote:
>
> yes, i'm using "activemq.xml" that of example in servicemix.
> this:
>
> <!-- START SNIPPET: xbean -->
> <beans xmlns="http://activemq.org/config/1.0">
>
> <broker useJmx="true">
>
> <persistenceAdapter>
> <journaledJDBC journalLogFiles="5" dataDirectory="./data"/>
> <!-- To use a different datasource, use th following syntax : -->
> <!--
> <journaledJDBC journalLogFiles="5" dataDirectory="../data"
> dataSource="#postgres-ds"/>
> -->
> </persistenceAdapter>
>
> <transportConnectors>
> <transportConnector uri="tcp://localhost:61616"
> discoveryUri="multicast://default"/>
> </transportConnectors>
>
> <networkConnectors>
> <!-- by default just auto discover the other brokers -->
> <networkConnector uri="multicast://default"/>
> <!--
> <networkConnector
> uri="static://(tcp://host1:61616,tcp://host2:61616)"/>
> -->
> </networkConnectors>
>
> </broker>
>
> <!-- This xbean configuration file supports all the standard spring xml
> configuration options -->
>
> <!-- Postgres DataSource Sample Setup -->
> <!--
> <bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource">
> <property name="serverName" value="localhost"/>
> <property name="databaseName" value="activemq"/>
> <property name="portNumber" value="0"/>
> <property name="user" value="activemq"/>
> <property name="password" value="activemq"/>
> <property name="dataSourceName" value="postgres"/>
> <property name="initialConnections" value="1"/>
> <property name="maxConnections" value="10"/>
> </bean>
> -->
>
> <!-- MySql DataSource Sample Setup -->
> <!--
> <bean id="mysql-ds" class="org.apache.commons.dbcp.BasicDataSource"
> destroy-method="close">
> <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
> <property name="url" value="jdbc:mysql://localhost/activemq"/>
> <property name="username" value="activemq"/>
> <property name="password" value="activemq"/>
> <property name="poolPreparedStatements" value="true"/>
> </bean>
> -->
>
> <!-- Embedded Derby DataSource Sample Setup -->
> <!--
> <bean id="derby-ds" class="org.apache.derby.jdbc.EmbeddedDataSource">
> <property name="databaseName" value="derbydb"/>
> <property name="createDatabase" value="create"/>
> </bean>
> -->
>
> </beans>
> <!-- END SNIPPET: xbean -->
>
> --
> View this message in context: http://www.nabble.com/No-bean-named-broker-available-t1413643.html#a3841324
> Sent from the ServiceMix - Dev forum at Nabble.com.
>
>
Re: No bean named broker available
Posted by Charlesh <ch...@neogrid.com.br>.
yes, i'm using "activemq.xml" that of example in servicemix.
this:
<!-- START SNIPPET: xbean -->
<beans xmlns="http://activemq.org/config/1.0">
<broker useJmx="true">
<persistenceAdapter>
<journaledJDBC journalLogFiles="5" dataDirectory="./data"/>
<!-- To use a different datasource, use th following syntax : -->
<!--
<journaledJDBC journalLogFiles="5" dataDirectory="../data"
dataSource="#postgres-ds"/>
-->
</persistenceAdapter>
<transportConnectors>
<transportConnector uri="tcp://localhost:61616"
discoveryUri="multicast://default"/>
</transportConnectors>
<networkConnectors>
<!-- by default just auto discover the other brokers -->
<networkConnector uri="multicast://default"/>
<!--
<networkConnector
uri="static://(tcp://host1:61616,tcp://host2:61616)"/>
-->
</networkConnectors>
</broker>
<!-- This xbean configuration file supports all the standard spring xml
configuration options -->
<!-- Postgres DataSource Sample Setup -->
<!--
<bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource">
<property name="serverName" value="localhost"/>
<property name="databaseName" value="activemq"/>
<property name="portNumber" value="0"/>
<property name="user" value="activemq"/>
<property name="password" value="activemq"/>
<property name="dataSourceName" value="postgres"/>
<property name="initialConnections" value="1"/>
<property name="maxConnections" value="10"/>
</bean>
-->
<!-- MySql DataSource Sample Setup -->
<!--
<bean id="mysql-ds" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost/activemq"/>
<property name="username" value="activemq"/>
<property name="password" value="activemq"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
-->
<!-- Embedded Derby DataSource Sample Setup -->
<!--
<bean id="derby-ds" class="org.apache.derby.jdbc.EmbeddedDataSource">
<property name="databaseName" value="derbydb"/>
<property name="createDatabase" value="create"/>
</bean>
-->
</beans>
<!-- END SNIPPET: xbean -->
--
View this message in context: http://www.nabble.com/No-bean-named-broker-available-t1413643.html#a3841324
Sent from the ServiceMix - Dev forum at Nabble.com.
Re: No bean named broker available
Posted by Guillaume Nodet <gn...@gmail.com>.
I ' m wondering if your problem comes from the activemq.xml configuration file.
Do you have a reference to a bean named broker in this file ?
Cheers,
Guillaume Nodet
On 4/7/06, Charlesh <ch...@neogrid.com.br> wrote:
>
> I have following servicemix.xml:
>
> <?xml version='1.0' encoding='ISO-8859-1' ?>
> <beans xmlns:spring="http://xbean.org/schemas/spring/1.0"
> xmlns:sm="http://servicemix.apache.org/config/1.0"
> xmlns:integrator-httpserver="http://integrator.neogrid.com.br/config/5.0/integrator-httpserver"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns="http://xbean.org/schemas/spring/1.0"
> xsi:schemaLocation="http://xbean.org/schemas/spring/1.0 spring-beans.xsd
> http://servicemix.apache.org/config/1.0 servicemix.xsd">
> <sm:container name="jbi" installationDirPath="./install" flowName="jms"
> dumpStats="true" transactionManager="#transactionManager"
> xmlns:sm="http://servicemix.apache.org/config/1.0" spring:id="jbi"
> deploymentDirPath="./deploy" MBeanServer="#mbeanServer" rootDir="../server"
> statsInterval="10">
> <sm:activationSpecs xmlns:sm="http://servicemix.apache.org/config/1.0">
>
>
> <sm:activationSpec name="Recebe"
> service="http://integrator.neogrid.com.br/Recebe"
> xmlns:sm="http://servicemix.apache.org/config/1.0"
> failIfNoDestinationEndpoint="false">
> <sm:component xmlns:sm="http://servicemix.apache.org/config/1.0">
> <integrator-component-binding-file:FILEReceiver
> DIRECTORY="C:/temp/neogrid/in" DELETEFILE="true" period="60000"
> spring:id="Recebe" enabled="true" errorInterval="600000"
> xmlns:integrator-component-binding-file="http://integrator.neogrid.com.br/config/5.0/integrator-component-binding-file"/>
> </sm:component>
> </sm:activationSpec>
>
> <sm:activationSpec name="Envia"
> service="http://integrator.neogrid.com.br/Envia"
> failIfNoDestinationEndpoint="false">
> <sm:component>
> <integrator-component-binding-file:FILESender
> DIRECTORY="C:/temp/neogrid/out" APPEND="false" spring:id="Envia" retry="3"
> errorInterval="5000"
> xmlns:integrator-component-binding-file="http://integrator.neogrid.com.br/config/5.0/integrator-component-binding-file"/>
> </sm:component>
> <sm:subscriptions>
> <sm:subscriptionSpec
> service="http://integrator.neogrid.com.br/Recebe"/>
> </sm:subscriptions>
> </sm:activationSpec>
>
>
> </sm:activationSpecs>
> </sm:container>
> <bean id="transactionContextManager"
> class="org.jencks.factory.TransactionContextManagerFactoryBean"/>
> <bean id="transactionManager"
> class="org.jencks.factory.GeronimoTransactionManagerFactoryBean"/>
> <bean id="mbeanServer"
> class="org.springframework.jmx.support.MBeanServerFactoryBean"/>
> <bean init-method="start" id="registry"
> class="mx4j.tools.naming.NamingService">
> <property name="port" value="1099"/>
> </bean>
> <bean id="serverConnector" depends-on="registry"
> class="org.springframework.jmx.support.ConnectorServerFactoryBean">
> <property name="objectName" value="connector:name=rmi"/>
> <property name="serviceUrl"
> value="service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi"/>
> <property name="threaded" value="true"/>
> <property name="daemon" value="true"/>
> <property name="environment">
> <map/>
> </property>
> </bean>
> <bean id="broker" depends-on="mbeanServer"
> class="org.apache.activemq.xbean.BrokerFactoryBean">
> <property name="config" value="classpath:activemq.xml"/>
> </bean>
> <bean id="jmsFactory"
> class="org.apache.activemq.pool.PooledConnectionFactory">
> <property name="connectionFactory">
> <bean class="org.apache.activemq.ActiveMQConnectionFactory">
> <property name="brokerURL" value="tcp://localhost:61616"/>
> </bean>
> </property>
> </bean>
> <bean id="listner"
> class="com.neogrid.integrator.httpserver.listeners.SimpleHTTPListener">
> <property name="host">
> <value>localhost</value>
> </property>
> <property name="port">
> <value>80</value>
> </property>
> </bean>
> <bean id="deploy"
> class="com.neogrid.integrator.httpserver.deployunits.ServletDeployUnit">
> <property name="enabled">
> <value>true</value>
> </property>
> <property name="servletName">
> <value>NeoGridHTTPChannel</value>
> </property>
> <property name="servletClass">
> <value>com.neogrid.integrator.httpserver.MyServlet</value>
> </property>
> <property name="servletPath">
> <value>/</value>
> </property>
> </bean>
> <bean id="httpserver"
> class="com.neogrid.integrator.httpserver.JettyHTTPServer">
> <property name="listeners">
> <ref bean="listner"/>
> </property>
> <property name="deployUnits">
> <ref bean="deploy"/>
> </property>
> </bean>
> </beans>
>
>
>
> Run ServiceMix occurs the error:
>
> [07/Apr/2006 15:08:31:999] [org.apache.activemq.xbean.BrokerFactoryBean] No
> bean named broker available:
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> named 'broker' is defined:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans [org.apache.activemq.xbean.XBeanBrokerService]; root of
> BeanFactory hierarchy
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> named 'broker' is defined:
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> defining beans [org.apache.activemq.xbean.XBeanBrokerService]; root of
> BeanFactory hierarchy
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:349)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:671)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:198)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
> at
> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:553)
> at
> org.apache.activemq.xbean.BrokerFactoryBean.afterPropertiesSet(BrokerFactoryBean.java:79)
> 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.GeronimoTransactionManagerFactoryBean.getTransactionContextManager(GeronimoTransactionManagerFactoryBean.java:69)
> at
> org.jencks.factory.GeronimoTransactionManagerFactoryBean.getObject(GeronimoTransactionManagerFactoryBean.java:47)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForSharedInstance(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.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.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:158)
> at
> org.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:58)
> at
> com.neogrid.integrator.spring.IntegratorClassPathXmlApplicationContext.<init>(IntegratorClassPathXmlApplicationContext.java:25)
> at com.neogrid.integrator.Bootstrap.<init>(Bootstrap.java:34)
> at com.neogrid.integrator.Bootstrap.main(Bootstrap.java:51)
> [07/Apr/2006 15:08:32:124]
> [org.apache.servicemix.jbi.management.ManagementContext] Registering system
> service:
> org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=ManagementContext
> [07/Apr/2006 15:08:32:265]
> [org.apache.servicemix.jbi.management.ManagementContext] Registering system
> service:
> org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=EnvironmentContext
> [07/Apr/2006 15:08:32:281]
> [org.apache.servicemix.jbi.management.ManagementContext] Registering system
> service:
> org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=Registry
> [07/Apr/2006 15:08:32:296]
> [org.apache.servicemix.jbi.management.ManagementContext] Registering system
> service:
> org.apache.servicemix:ContainerName=jbi,Type=SystemService,Name=Broker
> [07/Apr/2006 15:08:32:327] [org.apache.servicemix.jbi.nmr.flow.jms.JMSFlow]
> jbi: Initializing jms flow
>
>
> What this causing this error?
>
> Thanks!
>
> --
> View this message in context: http://www.nabble.com/No-bean-named-broker-available-t1413643.html#a3809036
> Sent from the ServiceMix - Dev forum at Nabble.com.
>
>