The OpenUDDI project is focused on creating a high performance, easy to use UDDI v3 compliant server and client library. The server and client is built using Java, version 5 for the server and version 1.4 for the client. The server uses Hibernate, and supports a wide variety of SQL databases for data storage.
| Tags | Information Management Metadata/Semantic Models Software Development Libraries Java Libraries |
|---|---|
| Licenses | Apache 2.0 |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: This release contains no new features compared to the previous versions, but it has been refactored heavily. The LDAP layer has been removed entirely. This means that only Hibernate is supported as storage from now on. This has made it possible to do a number of optimizations. The main optimizations are in the Subscription API and the find_* operations, which now run much faster, especially on databases with many entities.


Changes: This release fixes a number of bugs: a missing : in the parameter name in HQL, an NPE after deleting entities, a syntax error on some versions of PostgreSQL, and models not being synchronized correctly when content was modified.


No changes have been submitted for this release.


Changes: Category bag heuristics have been tuned. Hibernate performance has been improved. Hibernate properties are always replaced in the installer. An authToken expiration thread is scheduled periodically. log4j logging is configured correctly. The default seems to be that isTraceEnabled() returns true while trace() does nothing.