A draft is available at http://cwiki.apache.org/SM/deployment-of-a-service-assembly-in-openesb.html Haven't had time to review it yet ...
On 2/26/07, jlbarrera <[EMAIL PROTECTED]> wrote:
NO, i only upload this file here, i'm waiting that "gnodet" upload it and the web site, after he review it. regards jlo_gestalt wrote: > > Guillaume, > Have you posted this page up somewhere? And if so where? > > > jlbarrera wrote: >> >> Ok, it's interesting >> At the moment i upload a little little guide. But is necessary to correct >> some aspect of language, because my english is poor.. >> If there are something that tou don't understand about the document you >> can tell me. >> And you are free of modify all that you want >> Make with Open Office: >> http://www.nabble.com/file/6467/SA_Developed_in_ServiceMix_deploy_in_OpenESB.odt >> SA_Developed_in_ServiceMix_deploy_in_OpenESB.odt >> >> regards >> >> >> gnodet wrote: >>> >>> FYI, you can find the CLA (Contributor License Agreement) >>> here: http://www.apache.org/licenses/icla.pdf >>> If you want, you can print it, sign it, and fax it. >>> This is a necessary step to be able to update the >>> web site or become a committer. >>> But a tutorial would be very nice too and I would >>> put it on the web site myself ... >>> >>> On 2/13/07, jlbarrera <[EMAIL PROTECTED]> wrote: >>>> >>>> I don't have a CLA, but i try to write a little tutorial of steps that >>>> i have >>>> followed, and i upload it here. >>>> regards >>>> >>>> >>>> gnodet wrote: >>>> > >>>> > Cool ! >>>> > Could one of you write a little summary of the >>>> > steps involved so that we can put in on the web >>>> > site ? Or if you send a CLA, we can grant you >>>> > access to it .... >>>> > Thanks a lot. >>>> > >>>> > On 2/13/07, jlbarrera <[EMAIL PROTECTED]> wrote: >>>> >> >>>> >> 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. >>>> >> >>>> >> >>>> > >>>> > >>>> > -- >>>> > Cheers, >>>> > Guillaume Nodet >>>> > ------------------------ >>>> > Architect, LogicBlaze (http://www.logicblaze.com/) >>>> > Blog: http://gnodet.blogspot.com/ >>>> > >>>> > >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/ServiceMix-in-other-JBI-Containers-tf3188098s12049.html#a8943682 >>>> Sent from the ServiceMix - User mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> -- >>> Cheers, >>> Guillaume Nodet >>> ------------------------ >>> Architect, LogicBlaze (http://www.logicblaze.com/) >>> Blog: http://gnodet.blogspot.com/ >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/ServiceMix-in-other-JBI-Containers-tf3188098s12049.html#a9162647 Sent from the ServiceMix - User mailing list archive at Nabble.com.
-- Cheers, Guillaume Nodet ------------------------ Architect, LogicBlaze (http://www.logicblaze.com/) Blog: http://gnodet.blogspot.com/
