getting this error while starting servicemix-3.0 : Apache ServiceMix ESB: 3.0-SNAPSHOT
Loading Apache ServiceMix from file: servicemix.xml Caught: org.springframework.beans.factory.BeanDefinitionStoreException: Unrecogn ized xbean namespace mapping: http://servicemix.apache.org/jsr181/1.0/ org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized xbe an namespace mapping: http://servicemix.apache.org/jsr181/1.0/ at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanFromExtensionElement(XBeanXmlBeanDefinitionParser.java:174) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seChildExtensionBean(XBeanXmlBeanDefinitionParser.java:607) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seNestedPropertyViaIntrospection(XBeanXmlBeanDefinitionParser.java:532) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.try ParseNestedPropertyViaIntrospection(XBeanXmlBeanDefinitionParser.java:444) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.add NestedPropertyElements(XBeanXmlBeanDefinitionParser.java:413) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanFromExtensionElement(XBeanXmlBeanDefinitionParser.java:149) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanFromExtensionElement(XBeanXmlBeanDefinitionParser.java:168) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par sePropertySubElement(XBeanXmlBeanDefinitionParser.java:789) at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser. parseListElement(DefaultXmlBeanDefinitionParser.java:802) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seNestedPropertyViaIntrospection(XBeanXmlBeanDefinitionParser.java:529) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.try ParseNestedPropertyViaIntrospection(XBeanXmlBeanDefinitionParser.java:444) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.add NestedPropertyElements(XBeanXmlBeanDefinitionParser.java:413) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanFromExtensionElement(XBeanXmlBeanDefinitionParser.java:149) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanFromExtensionElement(XBeanXmlBeanDefinitionParser.java:168) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionParser.par seBeanDefinitions(XBeanXmlBeanDefinitionParser.java:750) at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser. registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:191) at org.apache.xbean.spring.context.impl.XBeanXmlBeanDefinitionReader.reg isterBeanDefinitions(XBeanXmlBeanDefinitionReader.java:78) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB eanDefinitions(XmlBeanDefinitionReader.java:223) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea nDefinitions(XmlBeanDefinitionReader.java:173) And my servicemix.xml code : <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:sm="http://servicemix.apache.org/config/1.0" xmlns:jsr181="http://servicemix.apache.org/jsr181/1.0/" xmlns:http="http://servicemix.apache.org/http/1.0/" xmlns:demo="http://servicemix.apache.org/demo/" xmlns:my="http://servicemix.apache.org/demo/"> <!-- the JBI container --> <sm:container id="jbi" useMBeanServer="true" createMBeanServer="true" dumpStats="true" rmiPort="2222" statsInterval="10" transactionManager="#transactionManager"> <sm:activationSpecs> <!-- Subscribe to a JMS destination --> <sm:activationSpec componentName="inputReceiver" service="my:inputReceiver" destinationService="my:outputSender"> <sm:component> <bean class="org.apache.servicemix.components.jms.JmsInUsingJCABinding"> <property name="jcaContainer" ref="jencks"/> <property name="activationSpec"> <bean class="org.apache.activemq.ra.ActiveMQActivationSpec"> <property name="destination" value="com.rhg.servicemix.messaging.errorLogging"/> <property name="destinationType" value="javax.jms.Topic"/> </bean> </property> </bean> </sm:component> </sm:activationSpec> <!-- Publish the result to a JMS destination --> <sm:activationSpec componentName="outputSender" service="my:outputSender"> <sm:component> <bean class="org.apache.servicemix.components.jms.JmsSenderComponent"> <property name="template"> <bean class="org.springframework.jms.core.JmsTemplate"> <property name="connectionFactory"> <ref local="jmsFactory"/> </property> <property name="defaultDestinationName" value="com.rhg.servicemix.messaging.errorLoggingResult"/> <property name="pubSubDomain" value="true"/> </bean> </property> </bean> </sm:component> </sm:activationSpec> <!-- Subscribe to a JMS destination --> <sm:activationSpec componentName="jmsTrace" service="my:jmsTrace" destinationService="my:savetodb"> <sm:component> <bean class="org.apache.servicemix.components.jms.JmsInUsingJCABinding"> <property name="jcaContainer" ref="jencks"/> <property name="activationSpec"> <bean class="org.apache.activemq.ra.ActiveMQActivationSpec"> <property name="destination" value="com.rhg.servicemix.messaging.errorLoggingResult"/> <property name="destinationType" value="javax.jms.Topic"/> </bean> </property> </bean> </sm:component> </sm:activationSpec> <sm:activationSpec componentName="trace" service="my:savetodb"> <sm:component> <bean class="com.rhg.infrastructure.jms.MessageReceiverImpl"/> </sm:component> </sm:activationSpec> <sm:activationSpec> <sm:component> <jsr181:component> <jsr181:endpoints> <jsr181:endpoint pojoClass="com.rhg.infrastructure.webservices.MessagingService" annotations="none" service="my:MessageSender" endpoint="MessageService"/> </jsr181:endpoints> </jsr181:component> </sm:component> </sm:activationSpec> <sm:activationSpec> <sm:component> <http:component> <http:endpoints> <http:endpoint service="my:MessageSender" endpoint="MessageService" role="consumer" defaultOperation="sendMessage2" locationURI="http://localhost:8194/errorLoggingService/" defaultMep="http://www.w3.org/2004/08/wsdl/in-out" soap="true" /> </http:endpoints> </http:component> </sm:component> </sm:activationSpec> </sm:activationSpecs> </sm:container> <!-- the JCA container --> <bean id="jencks" class="org.jencks.JCAContainer" singleton="true"> <!-- lets use the default configuration of work manager and transaction manager--> <property name="bootstrapContext"> <bean class="org.jencks.factory.BootstrapContextFactoryBean"> <property name="threadPoolSize" value="25"/> </bean> </property> <!-- the JCA Resource Adapter --> <property name="resourceAdapter"> <bean id="activeMQResourceAdapter" class="org.apache.activemq.ra.ActiveMQResourceAdapter" singleton="true"> <property name="serverUrl" value="tcp://localhost:61616"/> </bean> </property> </bean> <!-- message broker --> <bean id="broker" class="org.apache.activemq.xbean.BrokerFactoryBean"> <property name="config" value="classpath:activemq.xml"/> </bean> <bean id="transactionContextManager" class="org.jencks.factory.TransactionContextManagerFactoryBean"/> <bean id="transactionManager" class="org.jencks.factory.GeronimoTransactionManagerFactoryBean" /> <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</value> </property> </bean> </property> </bean> </beans> -- View this message in context: http://www.nabble.com/Unrecognized-xbean-namespace-t1637685.html#a4435407 Sent from the ServiceMix - User forum at Nabble.com.
