I can't delete a node because I have no 'write' permission, in spite of
the fact that I have all the necessary 'delete' permissions.
When trying to delete the node and its relations, I get the following
exception:
org.mmbase.security.SecurityException: Operation 'write' on 253 was NOT
permitted to m1 at
org.mmbase.security.implementation.context.ContextAuthorization.assert(Unknown
Source) at org.mmbase.bridge.implementation.BasicCloud.assert(Unknown Source)
at org.mmbase.bridge.implementation.BasicNode.edit(Unknown Source)
at org.mmbase.bridge.implementation.BasicNode.deleteAliases(Unknown Source)
at org.mmbase.bridge.implementation.BasicNode.delete(Unknown Source)
Following the stacktrace, I find this line in BasicCloud.deleteAliases():
edit(ACTION_EDIT);
Shouldn't this be ACTION_DELETE?
Can someone please fix this in the 1.5 branch?
BTW, as it turns out, the node is deleted after all and in spite of the
exception, but I suppose that's a bug as well and not intended.
Rob van Maris
Developer
Finalist IT Group
Java Specialists
-------------------------------------------------------------
Amsterdam, The Netherlands
Office: +31 20 5962321 (Direct)
Mobile: +31 651444006
Fax: +31 20 5962331
-------------------------------------------------------------