Ok Paul.

Now using UDDI v3 BEA Aqualogic Service Registry I have a grafical interface
via-browser with which I can do almost everything with UDDI (read XML, WSDL,
configure, publish, import... everthing).
You said that "if you can read XML files from UDDI using HTTP then the
SimpleURLRegistry can do that", ok... but how I can tell this in the Synapse
XML configuration files?

In the official documentation I tried this tags:

<registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
 <parameter name="root">file:./repository/conf/sample/resources/</parameter>
 <parameter name="cachableDuration">15000</parameter>
</registry>

I don't know how to configure them. Now when I start the UDDI v3 BEA
Aqualogic Service Registry I can access to the console with "
http://localhost:8080/uddi/web": this link is not necessary in the
configuration?

Moreover, I don't understand if now with Synapse 1.2 is it possibile to
publish or import services (ecc.) in external UDDI (like Aqualogic Service
Registry).

Pasquale


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

> Pasquale
>
> We don't have a UDDI Registry client in Synapse, that talks SOAP to
> the UDDI server. Now UDDIv3 has a HTTP interface (as I understand), so
> if you can read XML files from UDDI using HTTP then the
> SimpleURLRegistry can do that. Otherwise, if you want to help write a
> UDDI client, we can discuss that as an option.
>
> Alternatively, the WSO2 Registry (http://wso2.org/projects/registry)
> is an Apache Licensed HTTP-based Registry/Repository that has been
> tested with Synapse.
>
> Paul
>
> On Thu, Oct 9, 2008 at 2:30 PM, Pasquale Campitiello
> <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > for a university study I used BEA Aqualogic Service Bus as ESB and
> Aqualogic
> > Service Registry as UDDI registry.
> >
> > Now I have to use Apache Synapse as ESB and Aqualogic Service Registry as
> > UDDI registry, but I don't understand how to configure Synapse for this
> > purpose.
> > In this official page
> > http://synapse.apache.org/Synapse_Configuration_Language.html I could
> guess
> > UDDI like ALSR are "remote registry" for Synapse architecture. To include
> a
> > registry I have to modifiy the synapse.xml configuration file adding
> > something like that:
> >
> > <registry provider="org.apache.synapse.registry.url.SimpleURLRegistry">
> > <parameter
> name="root">file:./repository/conf/sample/resources/</parameter>
> > <parameter name="cachableDuration">15000</parameter>
> > </registry>
> >
> > But I don't understand if and where I have to insert "
> > http://localhost:8080/uddi/web"; (I think this link is necessary).
> >
> > I tried this:
> >
> > <registry provider="ALSR">
> > <parameter name="root" value="http://localhost:8080/uddi/web
> "></parameter>
> > </registry>
> >
> > But I get no significative results.
> >
> > Where can I find documentation?
> > Someone can help me for this configuration???
> >
> > Thanks
> >
>
>
>
> --
> 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
>

Reply via email to