I write a webservice in Java, generate a WSDL for it using wsdl2java. Now how do I publish my service (i.e. this WSDL) to the UDDI registry? I read articles on IBM site talking about WSDL to UDDI mapping..but it does not talk about "how exactly do you do it programmatically". There should be an easy way of doing this? Are there any opensource tools available to help me achieve publishing of this WSDL to my private UDDI registry? Please enlighten..
The latest Sun "XML pack" release includes an early version of JavaTM API for XML Registries ("JAXR") 1.0 EA 1 which supposedly supports UDDI and ebXML - I have not actually tried it. http://java.sun.com/xml/javaxmlpack.html Bill
Joined: Feb 11, 2002
Hi, Thanks for those feedbacks. Apart from using GUI tools, can I use UDDI4J to publish my service WSDL to the UDDI registry? Is there any mapping involved into this or you just have to save the whole WSDL in the UDDI registry?
In IBM developerworks web site there's one article concerning (It is a summary of all 3 articles from the WSDL-UDDI mapping) the publishing web service using uddi4j.jar. The author is : Doug Tidwell, ?UDDI4J: Matchmaking for Web services Interacting with a UDDI server?, IBM, Jan, 2001 I have tried, but only works with the business entity part and other contact information. For further web service(Business web service information, U need to know the Key reference pairs in advance. --- which is not so nice for automatic publising. Only for Ur information... Hope it helps Roy
SCJP 1.4/SCBCD/SCWCD<br />MCSE<br />IBM professional XML Developer<br />SAP certified Development Consultant (NetWeaver portal and Web JavaApplication)