In case you did not know: There is a distribution of jUDDI that comes installed in a Tomcat server.
It is easier to set up than the standalone download. Click the downloads and locate the archive containing "tomcat" in the filename.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com