tags:

views:

112

answers:

1

We are upgrading some of our systems including a move up to jUDDI V3 from V2. In the past we used uddi4j in our java code to access the UDDI server, but uddi4j doesn't seem to have continued to V3. Extensive Google time leaves me thinking there is no substitute. Is this the case? If there are alternatives can you recommend one?

+1  A: 

as far as I know jUDDIv3 brings its own UDDI client.

see: http://www.redhat.com/docs/en-US/JBoss_SOA_Platform/5.0.0-Beta1/html/jUDDI_User_Guide/chap-Using_jUDDI-Client.html

I didn't find the lib as a separate download but it is included in the juddi-portal-bundle.

smartypants
I've actually been looking over that very page, but I can't for the life of me figure out how to programatically access the UDDI database to get and place services.
Adam
In section 5.7 there is the sample code of how to authenticate to a uddi v3 server.You can use this sample and extend it by using the transport Object to get to the Inquery and PublishService.something like this should be possible:UDDIInquiryPortType query = transport.getInquiryService();UDDIPublicationPortType publish = transport.getPublishService();For now I can't give you the complete code sample 'cause I have no functioning server at hand. The only thing I can give you for now is the link to the Javadoc maybe this helps:http://ws.apache.org/juddi/apidocs3/index.html
smartypants
Thanks smartypants, it's clear now.
Adam