Hi,
I am trying to define a cxf-se proxy into a given smx-bean. Unfortunately I
have the following error when
deploying into SMX :

Bean 'abstractReferencialExporter'; nested exception is
org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized
xbean namespace m
apping: http://servicemix.apache.org/cxfse/1.0
        at
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
        at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:288)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:575)
        at
org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:58)

        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:389)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:358)
        at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.processBeanDefinition(XBeanBeanDefinitionDocumentReader.java:174)
        at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseDefaultElement(XBeanBeanDefinitionDocumentReader.java:101)
        at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:81)
        at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
92)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
        at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
        at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
        at
org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168)
        at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123


Here is my xbean of my bean-su :

<beans xmlns:cxfse="http://servicemix.apache.org/cxfse/1.0"; 
        xmlns:bean="http://servicemix.apache.org/bean/1.0";      
        xmlns:parkeon="http://esb.transfolio.parkeon.com";

xmlns:parkeonFileRepository="http://filerepository.esb.transfolio.parkeon.com";
>
        
        <bean id="abstractReferencialExporter"
class="com.parkeon.transfolio.esb.exportation.AbstractReferencialExporter"
abstract="true">
                <property name="fileRepositoryService">
                <cxfse:proxy 
service="parkeonFileRepository:FileRepositoryService"
context="#context"
type="com.parkeon.transfolio.esb.filerepository.IFileRepository" />
        </property>
        </bean>

        <bean:endpoint service="parkeon:beanReferencialExporter"
                endpoint="configTypeFares">
                <bean:bean>
                        <bean id="configTypeFares"
                                
class="com.parkeon.transfolio.esb.exportation.ConfigTypeFares"
parent="abstractReferencialExporter">
                        </bean>
                </bean:bean>
        </bean:endpoint>

Here is my pom.xml :

<groupId>com.parkeon.transfolio.esb</groupId>
        <artifactId>servicemix-bean-se-su</artifactId>
        <packaging>jbi-service-unit</packaging>
        <version>${sa-version}</version>
        <name>BEAN SE SU</name>
        <url>http://www.parkeon.com</url>
        
        <properties>
                <componentName>servicemix-bean</componentName>
        </properties>

        <dependencies>

                <dependency>
                        <groupId>org.apache.servicemix</groupId>
                        <artifactId>servicemix-cxf-se</artifactId>
                        <version>${servicemix-version}</version>
                </dependency>
        
<dependency>
                        <groupId>org.apache.servicemix</groupId>
                        <artifactId>servicemix-bean</artifactId>
                        <version>${servicemix-version}</version>
                </dependency>
                

Where am I wrong?

Regards.



-- 
View this message in context: 
http://www.nabble.com/Error-when-defining-a-cxf-se-proxy-into-a-smx-bean-su-tp25474087p25474087.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to