Problem solved!
I only have deleted the "provides" tag and all worked fine!

OK, i have created my first SA in ServiceMix and I got deploy it in Open
ESB.

Thanks for your help, it's has been very suscessfull


jlbarrera wrote:
> 
> Yes this is a problem that i solved, and i had created a jbi.xml file. But
> now, when all should run ok, i received an error:
> 
> "The Service Assembly rsswsJar.zip could not be added to the
> repository.  Error details : Schema validation failed for
> rsswshttp-su.zip : jbi.xml.  tag name "provides" is not allowed. 
> Possible tag names are: elements of "" namespace, and more."
> 
> And i found a post in Open-ESB forums:
> https://open-esb.dev.java.net/servlets/ProjectForumMessageView?forumID=1689&messageID=11893
> 
> This is my Service Assembly:  http://www.nabble.com/file/6462/rsswsJar.zip
> rsswsJar.zip 
> 
> Thanks by all
> 
> 
> jlo_gestalt wrote:
>> 
>> Yeah I received that same error. I guess I should have posted all my
>> findings after I got the SM stuff working in OpenESB.
>> 
>> The problem probably is that your Service Units don't contain a jbi.xml.
>> According to the spec, this is required. However SM doesn't require it.
>> There maven2 jbi plugin I think creates one automatically. But since we
>> are on maven 1.x, we didn't have one either.
>> 
>> The jbi.xml needs to contain a provides/consumes tags.
>> 
>> Here is an example.
>> <?xml version="1.0" encoding="UTF-8"?>
>> <jbi version="1.0"
>>      xmlns="http://java.sun.com/xml/ns/jbi";
>>      xmlns:jbi="http://java.sun.com/xml/ns/jbi";
>>      xmlns:ns1="http://nettoolkit.gestalt.com/httpeip";>
>>     <!-- Service Unit Descriptor required by Spec (see 6.3.4) -->
>>     <!-- However it seems only needed for tooling -->
>>     <!-- Contents are not used at runtime by container -->
>>     <!-- Consequently for now just put place holder information -->
>>   <services binding-component="false">
>>     <provides interface-name="ns1:HttProxySa"
>> service-name="ns1:HttProxySa" endpoint-name="HttProxySa"/>
>>   </services>
>> </jbi>
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ServiceMix-in-other-JBI-Containers-tf3188098s12049.html#a8943140
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to