Re: [dspace-tech] DSpace OAI Crosswalk

2017-09-05 Thread Terry Brady
Claudia, Thank you for pointing this out to me. I had not studied the xoai.xml file. I think the filter that I need might already exist. https://github.com/DSpace/DSpace/blob/master/dspace/config/crosswalks/oai/xoai.xml#L285-L289 Terry On Mon, Sep 4, 2017 at 12:19 AM Claudia Jürgen <

Re: [dspace-tech] DSpace OAI Crosswalk

2017-09-04 Thread Claudia Jürgen
Hello Terry, you can achieve this by a condition in an xoai filter. Hope this helps Claudia Jürgen Am 01.09.2017 um 23:09 schrieb Terry Brady: I am attempting to replace a custom extract process with a new OAI crosswalk. This crosswalk should only output records with a specific dc.type

Re: [dspace-tech] DSpace OAI Crosswalk

2017-09-02 Thread helix84
Hi Terry, you do not say why it doesn't work, but my guess is it's the variable. I don't know what the surrounding code is (perhaps a for-each), but keep in mind that the xslt processor will set the variable only once, not for each pass. Thus, if the first record had a type you want to keep, all

[dspace-tech] DSpace OAI Crosswalk

2017-09-01 Thread Terry Brady
I am attempting to replace a custom extract process with a new OAI crosswalk. This crosswalk should only output records with a specific dc.type field. Unfortunately, my extract process fails if I attempt to skip a specific record. Note that in the following code, I am generating an empty