Home > Release Notes

3.6.1 fix001 [427:0001]

Date  : October 2, 2006

 

Bug fixes:

  • [01314] Paths do not support dot (".") inside element names.

3.6.1 [427]

Date  : August 23, 2006

 

Bug fixes:

  • [01301] Agreement and descendant : fix adaptation tree selector view as distributor.
  • [01302] Access right : fix access right editor.

Resources:

  • HSQLDB (repository persistence option) library support has moved to version 1.8.0.5 (see http://hsqldb.org/).

3.6.1 [426]

Date  : August 15, 2006

 

Bug fixes:

  • [01288] Import procedure : a "duplicate primary key" error is shadowed.
  • [01294] SchemaName is referenced in javadoc, but it is not published.

Adaptation Models (XML Schema):

  • Null value check and constraint enhanced
    • It is now possible to specify Manager tool must check mandatory element on user input validation with attribute mdm:checkNullInput="true".
    • Generic constraint on null value is now published in documentation.
    • See documentation.

API:

  • SchemaLocation replaces the unpublished class SchemaName (bug fix [01294]). This has the following consequences:
    • Signature of method ProcedureContext.doCreateRoot(SchemaName ...) has changed to ProcedureContext.doCreateRoot(SchemaLocation ...). Any caller of this method is still bytecode compatible since SchemaName is a subclass of SchemaLocation.
    • Signature of method SchemaName.forLocation(...) has changed : as for now, it throws IllegalArgumentException. This evolution has led to a bytecode incompatibility with this new version. See details on API item below.

Documentation:

  • New web service item: how to implement Web Services on the webMethods MDM side, offering the ability for any software client to interact with webMethods MDM through SOAP messages.

3.6.1 [423]

Date  : July 28, 2006

 

Bug fixes:

  • [01287] mdm:table : primaryKey without a beginning slash is not handled properly.
  • [01290] In a table occurrence in edition mode, a complex list in another complex list has no edition component.
  • [01292] At page submit event, UI Components under a terminal node do consider that value is mandatory when minOccurs="1". This is a contradiction regarding the behavior of terminal values (it must allow a temporary uncomplete input).
  • [01295] If an empty List is programmatically set to a node which is a simple element with maxOccurs > 1, the serialization is not correct.

API:

  • The computation of access rules has been clarified and javadoc has been updated consequently.

Manager:

  • Manager's developer bar has a new function called "full refresh" that comes along existing one "refresh models" (renamed to "smart refresh").
  • Developer mode is activated also for administrator. Hence he benefits of development special features available in Manager : refresh function and nodes technical menus.

3.6.1 [422]

Date  : July 20, 2006

 

Bug fixes:

  • [01286] Persistence : under certain conditions, Java Beans are not serialized correctly when they are used in table occurrences.
  • [01285] When a module is unregistered and at the same time a validation depending on this module is being performed, the validation process is not stopped properly (stack traces are logged repeatedly).

Miscellaneous:

  • Handling of validation errors is enhanced:
    • limitation of severe errors,
    • validation stack traces are only displayed in validation result,
    • in Manager, "refresh models" action is better handled.

3.6.1 [416]

Date  : July 11, 2006

 

Bug fixes:

  • [01283] AccessPermission: schema node is null in case of table occurrence
  • [01284] PathAccessException: in case of multi-occurrences table reference in read-only mode

Miscellaneous:

  • Performance amelioration: till to 51% quicker for XML import, 27% for XML export, and 29% for cache loading.

 

Home > Release Notes