Pasquale Before we dive into writing code, I think you need to start by enumerating the scenarios you want to support.
For example, do you want to simple call endpoints where the address is in UDDI? Or do you want to do more? If you can actually tell us the aim of this integration, then it will make life much simpler. Paul On Sun, Oct 26, 2008 at 3:44 PM, Pasquale Campitiello <[EMAIL PROTECTED]> wrote: > Ok Sanjiva. I appreciated your precise answer. > > In fact, Paul Fremantle (from the Synapse Project Team) indicated me this > two interfaces (API): > > http://synapse.apache.org/apidocs/org/apache/synapse/registry/Registry.html > http://synapse.apache.org/apidocs/org/apache/synapse/registry/RegistryEntry.html > > He said that "this implements read-only access to a Registry to read XML > data". > > I don't kwon how to start. You said that it "should be relatively simple" > but I don't have a complete vision of the project. > What are the "default in-memory and WSO2" implementations? > > Ok, I read here > http://synapse.apache.org/Synapse_Configuration_Language.html#registry about > registries in Synapse: > "To integrate Synapse with a custom / new Registry or repository, one needs > to implement the org.apache.synapse.registry.Registry interface to suit the > actual Registry being used." > How can I implemente the org.apache.synapse.registry.Registry interface? And > later, how can I set Synapse? > > Now I'm able to deploy jUDDI 0.9rc5, but not jUDDI-2.0rc5 (there is no > documentation, and I got an error unresolved). Is that a problem for the > connection between Synapse and jUDDI? > > Thanks > > Pasquale Campitiello > > > 2008/10/26 Sanjiva Weerawarana <[EMAIL PROTECTED]> >> >> This question really belongs on [EMAIL PROTECTED] but since I saw this let >> me try to answer it .. >> >> Synapse has a registry interface that it uses to talk to the registry that >> provides it with information of various sorts. If you wanted to use jUDDI >> then you'd need to write an implementation of that interface which bridges >> to jUDDI. Should be relatively simple - there are at least two >> implementations of that interface around for you to learn from; the default >> in-memory one and one that bridges to the WSO2 Registry. >> >> If you want to follow-up I suggest moving to [EMAIL PROTECTED]; I set >> Followup-To accordingly. >> >> Sanjiva. >> >> Pasquale Campitiello wrote: >>> >>> Ok Kurt, >>> >>> but I'm using jUDDI 0.9rc4 >>> <http://www.apache.org/dyn/closer.cgi/ws/juddi/0_9RC4/> is it possible to >>> link Synapse and jUDDi at this version? >>> I don't know how to configure jUDDI 2.0 there is no documentation... >>> >>> Thanks >>> >>> Pasquale >>> >>> >>> 2008/10/23 Kurt T Stam <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> >>> >>> Hi Paquale, >>> >>> jUDDI 2.0 implements the UDDIv2 API. So as if that is what you need >>> there should be no issues. We are currently working to support the >>> UDDIv3 spec. >>> >>> Cheers, >>> >>> --Kurt >>> >>> >>> Pasquale Campitiello wrote: >>>> >>>> Ok Kurt, >>>> >>>> for a university study I used BEA Aqualogic Service Bus as ESB and >>>> Aqualogic Service Registry as UDDI registry. I studied the phasis >>>> to publish or import services (ecc.) in external UDDI, that do >>>> this in automatic graphical procedures (Aqualogic Service Registry) . >>>> >>>> Then I tried to use Apache Synapse as ESB and Aqualogic Service >>>> Registry as UDDI registry, but the present Synapse implementation >>>> doesn't let to do (easily) what I need (publishing, importing and >>>> almost everything you do with UDDI registries). >>>> >>>> Now I have to try Apache Synapse as ESB and jUDDI as UDDI >>>> implementation. I want to know if is it possible or there are >>>> particular problems. And how can I configure the "connection" >>>> between jUDDI and Synapse to do what I need? Is there some >>>> specific documentation? Meantime i'm searching... >>>> >>>> Thanks. >>>> >>>> Pasquale >>>> >>>> >>>> >>>> 2008/10/13 Kurt T Stam <[EMAIL PROTECTED] >>>> <mailto:[EMAIL PROTECTED]>> >>>> >>>> Hi Paquale, >>>> >>>> I think you're going to be a little more specific with your >>>> questions, and you may get a better response at the Synapse >>>> forum, but I found this: >>>> >>>> "As for registry support, we simply need the capability to >>>> "look up" some XML. It might be a synapse configuration >>>> directive, a WSDL, an XSLT transform, etc. So we abstracted >>>> the concept of a "registry". At the moment the only >>>> implementation we have of this is to grab the XML from a URL >>>> (you might think of this as a REST Registry). We have an >>>> extensible interface for this, so we could support UDDI fairly >>>> simply. But at the moment no-one has asked us for that!" >>>> >>>> Hope that helps >>>> >>>> --Kurt >>>> >>>> >>>> Pasquale Campitiello wrote: >>>> >>>> Hi, >>>> >>>> I have to study the integration between the ESB Apache >>>> Synapse and an UDDI implentation like Apache jUDDI. >>>> Is it possible? How can I configure jUDDI and Synapse? >>>> >>>> Thank you >>>> >>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>> <mailto:[EMAIL PROTECTED]> >>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>> <mailto:[EMAIL PROTECTED]> >>>> >>>> >>> >>> >> >> >> -- >> Sanjiva Weerawarana, Ph.D. >> Founder & Director; Lanka Software Foundation; http://www.opensource.lk/ >> Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/ >> Member; Apache Software Foundation; http://www.apache.org/ >> Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/ >> >> Blog: http://sanjiva.weerawarana.org/ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> > > -- Paul Fremantle Co-Founder and CTO, WSO2 Apache Synapse PMC Chair OASIS WS-RX TC Co-chair blog: http://pzf.fremantle.org [EMAIL PROTECTED] "Oxygenating the Web Service Platform", www.wso2.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
