Bugs item #1442292, was opened at 2006-03-03 01:42
Message generated for change (Settings changed) made by tdonohue
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=1442292&group_id=19984

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Out of Date
Priority: 5
Private: No
Submitted By: Larry Stone (lcs8)
Assigned to: Nobody/Anonymous (nobody)
Summary: Item submission with null "Submitter" is not prevented

Initial Comment:
The business-logic layer of the DSpace object model
allows a new Item to be submitted without an
authenticated EPerson in the contetxt, so long as the
parent Collection allows "ADD" by the "Anonymous" group.

This causes problems later on in the Workflow, where
logic that expects the workflow item to have a non-null
Submitter breaks.  

Since an Item is not supposed to get submitted to the
archive without a responsible EPerson attached, the 
proper fix is to prevent it at the business logic layer.

To test or reproduce this bug, call the METS packager
plugin directly to submit a package in a context
without  an EPerson.  You can do this by modifying the
code in 
org.dspace.app.packager.Packager so it does not require
an EPerson. (I originally discovered this while testing
a servlet that is not part of the source base.)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=119984&aid=1442292&group_id=19984

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to