Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Rosetta

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Rosetta
    3. Knowledge Articles
    4. UpdateMD web services

    UpdateMD web services

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Additional Information
    • Article Type: General
    • Product: Rosetta
    • Product Version: 3.2.2

    Desired Outcome Goal:
    How to use UpdateMD Web Services, to update dc:rights for example

    Procedure:
    1. For dc use
    type=descriptive
    subtype=dc.

    2. UpdateMD requires a metadata object , not a string.
    'content' value needs to be wrapped in CDATA, e.g.:

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dps="http://dps.exlibris.com/">
    <soapenv:Header/>
    <soapenv:Body>
    <dps:updateMD>
    <!--Optional:-->
    <pdsHandle>274201410513102616312000337801</pdsHandle>
    <!--Optional:-->
    <PID>IE1000</PID>
    <!--Zero or more repetitions:-->
    <metadata>
    <!--Optional:-->
    <content><![CDATA[<dc:record xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mods="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd">
    <dc:creator>Selenium12345</dc:creator>
    <dc:identifier/>
    <dc:identifier>ISBN 1-56389-668-0</dc:identifier>
    <dc:identifier/>
    <dc:date>2010</dc:date>
    <dc:publisher/>
    <dc:description/>
    <dcterms:alternative>Selenium Title</dcterms:alternative>
    <dc:title>door123</dc:title>
    </dc:record>]]></content>
    <!--Optional:-->
    <mid>1921</mid>
    <!--Optional:-->
    <subType>dc</subType>
    <!--Optional:-->
    <type>descriptive</type>
    </metadata>
    </dps:updateMD>
    </soapenv:Body>
    </soapenv:Envelope>

    Additional Information

    The WS will overwrite the metadata with the value in content, so it is needed to include the existing metadata and add dc:rights to it.

    Category: Web Services

    Subject: UpdateMD


    • Article last edited: 5/4/2014
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Update IE: getIE API with flag 0 returns IE without derivative copy representation
      • Updating JHOVE
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Knowledge Article
      Language
      English
      Product
      Rosetta
    2. Tags
      1. 3.2.2
      2. contype:kba
      3. Prod:Rosetta
      4. Type:General
      5. UpdateMD
      6. web services
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved