An incomplete analysis:

The cause of the failure is that the DSpace Context being used for
curation has no user.  The session, so far as curation is concerned,
is anonymous and has no permission to manipulate the object.

Curator.curationContext() will manufacture a Context for curation if
none exists, but it creates it with no user.  Somewhere in
workflow-attached curation we should be fetching that Context and
giving it a user, probably the one which owns the interactive Context.

-- 
Mark H. Wood
Lead Technology Analyst

University Library
Indiana University - Purdue University Indianapolis
755 W. Michigan Street
Indianapolis, IN 46202
317-274-0749
www.ulib.iupui.edu

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/YegaMdU0bUGNhGKu%40IUPUI.Edu.

Attachment: signature.asc
Description: PGP signature

Reply via email to