To explain what the bug is about, i will give an example of the scenario that happens for an oalias node:
1- In the application a alias is mentioned for node x
2- MMBase makes an alias for referencing node x, it also sets the name to the value specified in the application
3- The oalias node is commited
4- The database layer cannot insert the node, since the field description has not a value
To solve this problem there are 2 options: 1) when an alias is created description is set to name (when null) 2) removal of the notnull contrain on description in the oalias.xml
In urls the something alike happens: There are applications that do obey the rules as defined by urls.xml
(or i could remove the not null contrains from the database,... )
-- This is a message from the MailScanner E-Mail Virus Protection Service ---------------------------------------------------------------------- The original e-mail attachment "INSTALL84.exe" was believed to be infected by a virus and has been replaced by this warning message.
Eduard Witteveen +316 414 789 23
