Archive for the 'server' Category

OpenUDDI 0.10.1

We have released OpenUDDI Server 0.10.1 which can be downloaded at sourceforge, This release contains  a few bugfixes to the 0.10.0 release:

  • Fixed bug, not discovering deleted bindings or services when using subscription API
  • Fixed hibernate bug, when copying by reference
  • Fixed bug with URI’s in different cases
  • moved http_get functionality to more advanved rest interface with support for authentication
  • map authorizedname in info objects
  • removed basevo restriction

OpenUDDI Server 0.10.0 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 Subscription API is now much faster, and it is actually possible to subscribe to a server which contains a large number of entities.
  • Retrieval of entities with many children is much faster. Much of the remaining time is used in Axis, so any further optimizations will wait until Axis has been upgraded or replaced.
  • Information about when entities were changed is now placed with the entities themselves, making efficient database queries possible. This also means that it’s necessary to do a schema migration.
  • General code cleanup, removed a lot of unused code
  • Cleaned up build.xml and jar files

To install the new version, simply follow the installation instructions  in the manual.
To upgrade from a previous version, run the ant installer and select update when prompted for schema modification.

Any issues or suggestions can be filed in the sourceforge issue tracker.

OpenUDDI 0.9.10

We have just released OpenUDDI Server 0.9.10 and OpenUDDI Client 1.4. Both releases can be downloaded at sourceforge, and primarily contain small bugfixes and feature additions.

OpenUDDI Server changelog:

  • 4327. fix installation build.xml
  • 4323. removed all solr and rest stuff - this lives in a branch for now
  • 4322. use INFO as default log level
  • 4320. delay timer a little
  • 4312. disable cache
  • 4310. lowercase tmodelkeys in category bags, converted arrays to lists in hibernate
  • 4309. always lowercase tmodelkey in categorybag
  • 4308. give expire thread a name
  • 4268. fix bug in AbstractFinder - not all required KeyedReferences were checked when using heuristics in large databases
  • 4262. fix bug #2012928: Check authentication requirements in HttpGetServlet
  • 4260. removed invalid test case
  • 4259. fix bug #2565109: Subscription notifications ignored maxEntities limit
  • 4258. tested bug #2307818
  • 4257. fix layout in admin after upgrading gwt to 1.5
  • 4256. make replication batch size configurable - some uddi servers fail when fetching 20 entities
  • 4251. fix bug #2390588: CategoryBag not deleted when deleting BindingTemplate
  • 4225. Improved look and feel
  • 4224. Changed default fonts.
  • 4019. Fixed classpath
  • 4007. XML parser updated
  • 4006. GWT 1.5 upgrade
  • 4002. XML parser updated

OpenUDDI Client changelog:

  • 4328. fix bug 2696121: add getter for token in uddiclient
  • 4319. check if it is necessary to set authInfo
  • 4250. fix bug #2446168: authInfo should be unset if token is null
  • 3764. implemented bug #2004514: use xml docs for queries

Any issues or suggestions can be filed in the sourceforge issue tracker.

OpenUDDI 0.9.9

OpenUDDI 0.9.9 has just been released. 0.9.9 is a bugfix release which fixes the following bugs:

  • Issue #2053634: Missing : in parameter name in hql
  • Bug #2141308 and #2152467: NPE after deleting entities
  • Bug #2145085: syntax error on some versions of postgresql
  • Replication bug: tModels were not synchronised correctly when content was modified

The new version can be downloaded at SourceForge, and any bugs can be reported using the SourceForge issue tracker.

OpenUDDI 0.9.8 and OpenUDDI Client 1.3

OpenUDDI server 0.9.8 has been released. This is a maintenance release which fixes a number of bugs.

Changelog:

  • 3654. bump version to 0.9.8
  • 3653. use gnu tar
  • 3652. fix javadoc target
  • 3650. fix subscription replication bug: when checking if business is modified, include children
  • 3649. upgraded xstream to 1.3.0 according to bug #2032284
  • 3648. change logging timestamp to 24h
  • 3589. Fix for issue 1956343: Schema compatibility for mssql
  • 3564. fix java5 compatibility
  • fixed bug #1936921: Password was set to username when creating a new user
  • fixed bug #1936925: Don’t overwrite jaas system configuration
  • fixed bug #1940542: Remove duplicate jar
  • fixed bug #1961141: NullPointerException in SaveBinding

Download OpenUDDI Server 0.9.8 at SourceForge.

Furthermore, the OpenUDDI Client library has been released in version 1.3. This is also primarily a maintenance release with the following changes:

  • fix javadoc build target
  • fix bug #2004507: Missing authToken in some methods
  • fix bug #1982340: Missing getSubscriptions method

Download OpenUDDI Client 1.3 at SourceForge.

OpenUDDI 0.9.7

We have just released OpenUDDI server 0.9.7. This is mainly a maintenance release with bug and performance fixes.

Changelog:

  • Tuned category bag heuristics
  • Improved Hibernate performance
  • Always replace Hibernate properties in installer
  • Schedule authToken expiration thread periodically
  • Configure log4j logging correctly. Default seems to be that isTraceEnabled() returns true while trace() does nothing.

Download version 0.9.7 at SourceForge.