Hi Kim, Thanks for the response. Can you please point to me where can I find the ingest crosswalk? I only found the file sword-swap-ingest.xsl in the [dspace]/config/crosswalks directory. Regarding about my second question, does that mean I can use the property setting like below?
oai.harvester.acceptedHandleServer = hdl.handle.net, repository.university.edu Thanks again, euler On Thursday, January 19, 2017 at 3:33:54 PM UTC+8, Kim Shepherd wrote: > > Hi euler, > > I haven't done harvesting in DIM format, I'd probably need to see your > ingest crosswalk to know exactly what to expect from that method, but > you're onto something with your second question - if your source repository > is serving up identifier URIs prefixed with repository.university.edu, > you'll want to add this to acceptedHandleServer > > Cheers > > Kim > > On Wednesday, January 18, 2017 at 6:00:32 PM UTC+13, euler wrote: >> >> Dear All, >> >> Reposting my query from last December. Would really appreciate for any >> comments on this. >> >> Thanks in advance, >> euler >> >> On Monday, December 5, 2016 at 3:08:06 PM UTC+8, euler wrote: >>> >>> Dear All, >>> >>> I am testing the harvesting of my new DSpace 6.0 installation. I wonder >>> if it's possible to prevent DSpace from creating a new dc.identifier.uri >>> for incoming harvested items? It seems the >>> setting oai.harvester.acceptedHandleServer = hdl.handle.net in oai.cfg >>> has no effect when using DIM Metadata Format. It says in oai.cfg that: >>> >>> # A harvest process will attempt to scan the metadata of the incoming >>> items >>> # (dc.identifier.uri field, to be exact) to see if it looks like a >>> handle. >>> # If so, it matches the pattern against the values of this parameter. >>> # If there is a match the new item is assigned the handle from the >>> metadata value >>> # instead of minting a new one. Default value: hdl.handle.net >>> oai.harvester.acceptedHandleServer = hdl.handle.net >>> >>> I tried several repositories to test this, including the Demo server of >>> DSpace but it is just minting a new dc.identifier.uri for incoming items. >>> If I use Simple Dublin Core or QDC as the Metadata format, it will save the >>> original handle of the item in dc.identifier but it is still creating new >>> dc.identifier.uri for incoming items. Is this the expected behaviour? Or is >>> this a bug? I just want to assign the original handle of the item in >>> dc.identifier.uri. >>> >>> Lastly, if the source repository did not register with CNRI's handle >>> service, what will I put in the oai.harvester.acceptedHandleServer? Can I >>> just use the source repository's url? eg repository.university.edu >>> instead of hdl.handle.net? >>> >>> Thanks in advance and best regards, >>> euler >>> >> -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
