Setting up an XSLT Ingestion Crosswalk for MODS DSpace 4.2 -


i new dspace , want set ingestion crosswalk mods. ultimately, trying harvest oai feeds metadata records in mods format. followed instructions https://wiki.duraspace.org/display/dspace/xsltcrosswalk, stuck.

when run: "sudo ./dspace dsrun org.dspace.content.crosswalk.xsltingestioncrosswalk mods /home/dhenry/mods_example.xml"

i following error: "error, cannot find ingestioncrosswalk plugin for: "mods""

here relevant lines dspace.cfg:

 # configure table-driven mods dissemination crosswalk     #  (add lower-case name oai-pmh)     crosswalk.mods.properties.mods = crosswalks/mods.properties     crosswalk.mods.properties.mods = crosswalks/mods.properties      # configure xslt-driven submission crosswalk mods     crosswalk.submission.mods.stylesheet= crosswalks/mods-submission.xsl 

......

   # crosswalk plugin configuration:     #   purpose of crosswalks translate external metadata format        #   dspace internal metadata format (dim) or dspace database.     #   crosswalks used 1 or more packager plugins (see below).     plugin.named.org.dspace.content.crosswalk.ingestioncrosswalk = \       org.dspace.content.crosswalk.aipdimcrosswalk = dim, \       org.dspace.content.crosswalk.aiptechmdcrosswalk = aip-techmd, \       org.dspace.content.crosswalk.premiscrosswalk = premis, \       org.dspace.content.crosswalk.oreingestioncrosswalk = ore, \       org.dspace.content.crosswalk.nullingestioncrosswalk = nil, \       org.dspace.content.crosswalk.oaidcingestioncrosswalk = dc, \       org.dspace.content.crosswalk.dimingestioncrosswalk = dim, \       org.dspace.content.crosswalk.metsrightscrosswalk = metsrights, \       org.dspace.content.crosswalk.rolecrosswalk = dspace-roles, \       org.dspace.content.crosswalk.modscrosswalk = mods      plugin.selfnamed.org.dspace.content.crosswalk.ingestioncrosswalk = \       org.dspace.content.crosswalk.xsltingestioncrosswalk, \       org.dspace.content.crosswalk.qdccrosswalk 

any appreciated.

try change crosswalk.submission.mods.stylesheet= crosswalks/mods-submission.xsl crosswalk.submission.mods.stylesheet= crosswalks/mods-submission.xsl , org.dspace.content.crosswalk.modscrosswalk = mods org.dspace.content.crosswalk.modscrosswalk = mods


Comments

Popular posts from this blog

Fail to load namespace Spring Security http://www.springframework.org/security/tags -

sql - MySQL query optimization using coalesce -

unity3d - Unity local avoidance in user created world -