Skip to Content »

Tech Life of Recht » archive for March, 2007

 OpenUDDI Server released in beta

  • March 29th, 2007
  • 11:46 am

We’ve just released the first version of the OpenUDDI Server. As the name implies, it’s an open source UDDI server. The server is UDDI 3.0 compliant.
It’s a fork of the Novell UDDI Server with some additional features like Hibernate support, replication over the subscription api, improved admin console and other stuff. Like the original server, this one is released under an Apache 2.0 license.

The site is in Danish, but the files contain documentation in English. As I said, it’s a beta release, and it might contain bugs of different kinds. It is, however, the only active open source UDDI 3.0 project, so enjoy. The project is sponsored by The Danish National IT and Telecom Agency as part of their OIO Service Oriented Infrastructure.

 GWT XDoclet module update

  • March 1st, 2007
  • 9:12 pm

A couple of people have complained about an error in the GWT XDoclet module's ServiceFactory. At long last, I think I've figured out why some have problems with it.
The factory generates a prefix to use when calling the remote servlets. This is done by looking at GWT.getModuleBaseURL(), which returns the current dir for the module. Normally, modules are located in a dir with the same name as the module, but if this is not the case, and the module is moved to the parent dir, the prefix is not computed correctly anymore.
I can't see any way of detecting this automatically, so I've made a new version of the module where you can set the prefix manually, like this:

CODE:
  1. <gwtdoclet destdir="....">
  2.   <servicefactory class="...." prefix="some_prefix"/>
  3. </gwtdoclet>

Prefix is then prepended to the url given in @gwt.interface.

Also new:
In EntryPoint-classes, it's now possible to use @gwt.style and @gwt.script as class annotations:

CODE:
  1. /**
  2. * @gwt.module package="dk.contix.gwt" include="shared,client"
  3. * @gwt.style src="style.css"
  4. * @gwt.style src="test.css"
  5. * @gwt.script stc="test.js" body="return true;"
  6. */

Download the new version here: xdoclet-gwt-module-0.4.jar.