DOIs filter

51 views
Skip to first unread message

Hill,Ed

unread,
May 20, 2024, 11:30:04 AM5/20/24
to DSpace Technical Support
Hi folks,

We're running DSpace 7.6.1 and trying to enable DOI support with DataCite. I have a filter called doi-collection-filter in 'config/spring/api/item-filters.xml' that limits DOIs to certain collections or communities (gist here).

If I run the test runner, a la './bin/dspace dsrun org.dspace.content.logic.TestLogicRunner -f doi-collection-filter -i 10217/238254', for an item already in one of those collections/communities, I get true as expected. If I ingest a new item, no DOI is created and the logs show "Item 10217/238255 was evaluated as 'false' by the item filter doi-collection-filter, not minting" but if I run the test runner again with the new item's Handle, I get true.

I've verified it's using the correct filter, anybody have anything that immediately pops out as a likely point for the discrepancy between the filter when run by the test runner and when run as part of the ingest process?

Thanks,

Ed Hill 

Pronouns: He/Him  (pronoun statement

Developer and Systems Administrator 

(970) 491-3197 

Colorado State University Libraries 

 


Reply all
Reply to author
Forward
0 new messages