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
-------------------------------------------------------------




Reply via email to