Hi,

Because servicemix doesn't have 3.3 jbi plugin, so I use 3.2.3. I attached
the SA file. 
Thanks for your help,

http://www.nabble.com/file/p23845291/httpupload.zip httpupload.zip 

ZY


Freeman Fang wrote:
> 
> It's a little weird in your pom, since there are two different 
> servicemix version, 3.2.3 and 3.3
> Also could you zip your project and append it with nabble, not only the 
> pom.xml?
> Freeman
> 
> youhaodeyi wrote:
>> 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
>>>
>>>
>>>
>>>     
>>
>>   
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Unrecognized-xbean-namespace-mapping-error.-tp23827771p23845291.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to