« Previous | Next » 

Revision 8444

Added by Chris Jones over 10 years ago

Update CNodeService.delete() and .archive() to handle situations where the pid is of formatType DATA, and therefore are not registered in the identifier table, and caused NotFound exceptions. For DATA objects, we just update the system metadata now, and for all other objects (METADATA, RESOURCE), we continue to use super.{delete()|archive()}. Also, log the delete/archive into the event log.

  • added
  • modified
  • copied
  • renamed
  • deleted