I've just downloaded the UDDI4J project from sourceforge. I noticed that its last build date is from 2006 (a bit old perhaps).
When I try out the client based on samples provided at IBM, I immediately hit the following issue:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/soap/transport/SOAPTransport
at java.lang.Class.forName0(Native Method)
I've googled for it and it seems this class may have belonged to a pre-axis SOAP implementation wrapped in soap.jar. The thing is, googling Apache's website returned no results. So what's the next step?
Is UDDI4J simply dead? How do you chaps talk to a UDDI (specially an MS one)?
The standard API to access web service registries is JAXR which is still supported under Java EE 5.
[ February 01, 2008: Message edited by: Peer Reynders ]