Hi, After reinstall servicemix, the error of failed to recognized xbean element mapping is still there. This is my SA pom.xml:
<?xml version="1.0" encoding="UTF-8"?> <project> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>http-example</artifactId> <groupId>org.apache.servicemix.examples</groupId> <version>1.0-SNAPSHOT</version> </parent> <groupId>org.apache.servicemix.examples</groupId> <artifactId>http-upload-sa</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jbi-service-assembly</packaging> <name>A custom project</name> <url>http://www.myorganization.org</url> <build> <plugins> <plugin> <groupId>org.apache.servicemix.tooling</groupId> <artifactId>jbi-maven-plugin</artifactId> <version>3.2.3</version> <extensions>true</extensions> <configuration> <type>service-assembly</type> </configuration> </plugin> </plugins> </build> <repositories> <repository> <releases /> <snapshots> <enabled>false</enabled> </snapshots> <id>apache</id> <name>Apache Repository</name> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url> </repository> <repository> <releases> <enabled>false</enabled> </releases> <snapshots /> <id>apache.snapshots</id> <name>Apache Snapshots Repository</name> <url>http://people.apache.org/repo/m2-snapshot-repository</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <releases /> <snapshots> <enabled>false</enabled> </snapshots> <id>apache</id> <name>Apache Repository</name> <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url> </pluginRepository> <pluginRepository> <releases> <enabled>false</enabled> </releases> <snapshots /> <id>apache.snapshots</id> <name>Apache Snapshots Repository</name> <url>http://people.apache.org/repo/m2-snapshot-repository</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.servicemix.examples</groupId> <artifactId>http-consumre-su</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.servicemix.examples</groupId> <artifactId>http-handler-su</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.servicemix</groupId> <artifactId>servicemix-bean</artifactId> <version>3.3</version> </dependency> </dependencies> <properties> <componentName>servicemix-bean</componentName> <servicemix-version>3.2.3</servicemix-version> </properties> </project> Freeman Fang wrote: > > Could you remove $SMX_HOME folder to get a clean installation to try it > again > Freeman > youhaodeyi wrote: >> Hi, >> >> I misunderstood that I added the servicemix-bean in the su pom.xml >> instead >> of sa pom.xml. Now I add this dependency on the sa pom.xml and fixed the >> error. But a new issue is produced. When deploy my sa, servicemix shows a >> warning "servicemix-bean are not installed yet: the service assembly >> http-upload-sa deployment is suspended and will be resumed once the >> listed >> components are installed". >> I have checked that the file "servicemix-bean-2008.01-installer.zip" is >> in >> hotdeploy directory. Do you know what this error is? >> >> thanks >> >> >> Freeman Fang wrote: >> >>> Would you ensure servicemix-bean component already get installed in your >>> container? >>> Or send us your SA so that we can get it a quick try locally? >>> Freeman >>> >>> youhaodeyi wrote: >>> >>>> Hi, >>>> >>>> Yes it contains servicemix-bean in the pom.xml. >>>> >>>> thanks, >>>> >>>> ZY >>>> >>>> Jean-Baptiste Onofré wrote: >>>> >>>> >>>>> Hi, >>>>> >>>>> Is your pom.xml contains the servicemix-bean dependency ? >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> youhaodeyi wrote: >>>>> >>>>> >>>>>> Hi, >>>>>> >>>>>> I have tried your method, but the problem is still there. I don't >>>>>> understand >>>>>> why add a property in pom.xml. >>>>>> >>>>>> thanks. >>>>>> >>>>>> >>>>>> Freeman Fang wrote: >>>>>> >>>>>> >>>>>>> Hi, >>>>>>> Add >>>>>>> <properties> >>>>>>> <componentName>servicemix-bean</componentName> >>>>>>> </properties> >>>>>>> to the pom.xml and try again >>>>>>> Freeman >>>>>>> >>>>>>> youhaodeyi wrote: >>>>>>> >>>>>>> >>>>>>>> I set a service unit and its xbean.xml is: >>>>>>>> >>>>>>>> <beans xmlns="http://www.springframework.org/schema/beans" >>>>>>>> xmlns:bean="http://servicemix.apache.org/bean/1.0" >>>>>>>> xmlns:xsi="http://http://www.w3.org/2001/XMLSchema-instance" >>>>>>>> xmlns:ex="http://www.servicemix.org/example" >>>>>>>> >>>>>>>> <bean:endpoint service="ex:httphandler" >>>>>>>> endpoint="handlerEndpoint" >>>>>>>> bean="#extractorBean"/> >>>>>>>> >>>>>>>> <bean id="extractorBean" >>>>>>>> class="org.apache.servicemix.jbi.HandlerBean"/> >>>>>>>> >>>>>>>> </beans> >>>>>>>> >>>>>>>> When I deploy it I got the error: >>>>>>>> Unrecognized xbean namespace mapping: >>>>>>>> http://servicemix.apache.org/bean/1.0 >>>>>>>> >>>>>>>> Does anyone know this error? >>>>>>>> >>>>>>>> thanks. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> Freeman Fang >>>>>>> ------------------------ >>>>>>> Open Source SOA: http://fusesource.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>> >>>> >>> -- >>> Freeman Fang >>> ------------------------ >>> Open Source SOA: http://fusesource.com >>> >>> >>> >>> >> >> > > > -- > Freeman Fang > ------------------------ > Open Source SOA: http://fusesource.com > > > -- View this message in context: http://www.nabble.com/Unrecognized-xbean-namespace-mapping-error.-tp23827771p23844888.html Sent from the ServiceMix - User mailing list archive at Nabble.com.