Ok, I outlined my aims some posts ago:

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 need to "connect" them for the publishing, searching, importing and almost
everything you do with services in UDDI registries.
Now I'm able to deploy jUDDI 0.9rc5, but not jUDDI-2.0rc5 (there is no
documentation, and I got an error unresolved). But I don't know how to
implement the interfaces that Synapse needs.

A simple scenario could be: I have several web services (business services,
proxy services) and I run them into Synapse, then I want to be able to
publish them into jUDDI and to find them. A very simple and basic approach.

Thanks.

Pasquale

2008/10/26 Paul Fremantle <[EMAIL PROTECTED]>

> 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#registryabout
> > 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]
>
>

Reply via email to