Hi Gary, It sounds like you have two options:
- Get the ADT people to define their own metadataPrefix. This is what the EThOS project (http://ethos.bl.uk/) did for the UK EDT system. They defined uketd_dc which is now shipped as standard with DSpace. See: http://ethostoolkit.cranfield.ac.uk/tiki-index.php?page_ref_id=69 - If however ADT want to use oai_dc, and this is different to your default oai_dc, then there is no way to support this using a single DSpace OAI-PMH installation. What you could do instead is to deploy the dspace-oai webapp multiple times, with each one pointing at a different oaicat.properties (but the same dspace.cfg). So you could deploy a second one dspace-oai-adt which is configured differently but points to the same actual DSpace instance. Thanks, Stuart Lewis IT Innovations Analyst and Developer Te Tumu Herenga The University of Auckland Library Auckland Mail Centre, Private Bag 92019, Auckland 1142, New Zealand Ph: 64 9 373-7599 x81928 http://www.library.auckland.ac.nz/ On 17/09/2009, at 2:06 PM, Gary Browne wrote: > Hi all, > > I'm very confused about the whole OAI crosswalk thing. > > I've created a new crosswalk class but don't know what > metadataPrefix to > use. It's for disseminating DC to the Australian Digital Theses > project, > and some of the fields used are different to other DC disseminations > we > want to have setup. I invented a metadataPrefix oai_adt but of course > there's no schema etc for this so the ADT people have complained > ("Will > you be changing it to oai_dc?"). The reason I did this is because I > want > two (or maybe more) different DC crosswalks to exist > (metadataPrefix=oai_dc) but I couldn't see how to specify which one > would run without giving them different metadataPrefixes > (configuration > in oaicat.properties). > > The crosswalk as it stands with oai_adt as the metadataPrefix (and > imaginary schema references like > "http://www.openarchives.org/OAI/2.0/oai_adt.xsd") works, and I can > easily differentiate it from other crosswalks in oaicat.properties > using > the oai_adt metadataPrefix, but I guess it's kind of dodgy to do that? > > Am I making myself clear? I want to know how what I should do to get > around this. Do I need to know about CrosswalkPlugins - I've read the > wiki but it just made me feel more lost. I hope someone can bring some > clarity to this for me. > > Thanks a lot. > Gary > > > Gary Browne > Development Programmer > Library IT Services > University of Sydney > ph: 9351-5946 > Sent from my plain old desktop computer. > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9-12, 2009. Register > now! > http://p.sf.net/sfu/devconf > _______________________________________________ > DSpace-tech mailing list > DSpace-tech@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech