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.
signature.asc
Description: PGP signature
