I wish to expose additional metadata via OAI-PMH in my DSpace instance. I have added a new metadata schema "lrmi" and also added some metadata fields. Through the submission forms I have been able to use the fields in my lrmi schema. However, I seem unable to expose these fields in the DSpace OAI-PMH interface, as it only exposes fields from the dc schema. How can custom fields from a new schema be exposed in the OAI-PMH interface? The same problem occurs with "IEEE-LOM" schema also. I think the question has enough relevance for this forum but not sure why this was closed from one of my earlier posts.
DSpace OAI-PMH harvesting metadata export
720 Views Asked by Anup Das At
1
There are 1 best solutions below
Related Questions in METADATA
- Extract bytes of specific stream from mpegts file using ffmpeg
- Configuring Web Applications for iOS
- Compiler Error: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\014679fc\1b393534\App_Web_glpoum5i.dll' could not be found
- Rest API to upload an image with customized metadata in office 365
- Transient fields from Hibernate PersistentClass
- Retrieve metadata from a database with EntityFramework
- storing ntfs file metadata for retrieval via webserver and linking with database
- Delete all posts and associated meta data that are not custom post types
- Unsupported field datatype: metadata
- Shibboleth - Secure different URLs with different IdPs
- How to find header section in Magento platform?
- How to know to which columns a foreign key is referencing in Oracle SQL Developer?
- Getting a MySQL table's key and engine information from a statement's metadata using java
- Why does ^metadata 'symbol not work?
- ffmpeg: add album art with fluent-mmpeg
Related Questions in DSPACE
- dspace duplicate rows in epersongroup2eperson
- DSpace find file path in assetstore
- How to deal with checksum issue in maven 2.2.1
- How dspace batch metadata edit is safe from producing data inconsistencies?
- use id, not label, for a DSpaceControlledVocabulary
- Solr Change string field to integer multivalued
- Dspace 5.5 API response 500 when using Python 3 requests in script, returns 200 when testing in browser and Python Console
- Dspace installed successfully but not displaying pages after deployment
- Normalizing SOLR records for sharding: _version_ issues
- Dspace 4.1 JSPUI customization
- Dspace not displaying page even though the installation worked
- DSpace 4.1: Files cannot be uploaded
- ant fresh_install build failed
- Styling of Mirage 2 using themes from bootswatch.com
- How to change dspace authorization policies?
Related Questions in IEEE
- How to prevent C99 floating point code from changing results with optimization level
- Casting between int, float and double in C
- How expensive are IEEE 754 double operations in respect to each other on Intel I7 chips?
- Standard Data Types
- IEEE single precision floating-point format
- Fast compare IEEE float greater than zero by cheating
- IEEE Interface Specification Standard
- Last-page column equalization for latex IEEEtran class?
- decimal32 vs float32, which is better for storage
- Bookmark error when using latex to generate pdf file
- Why are acknowledgments used in WLAN but not in IEEE 802.3?
- Why \markboth command doesn't work in my overleaf?
- IEEEtran: spaces between words in title
- How can I output bit pattern of infinity and NaN in C++?(IEEE standard)
- How to float long table in latex?
Related Questions in OAI
- Looking for a iterative bulk download protocol in the spirit of OAI PMH 2
- What happens to a namespace which belongs to an overrideen namespace?
- DSpace OAI-PMH XML Import
- Scrapy errors with "view" and OAI-PMH
- Metadata Harvesting
- Prevent xslt to transform xml into html
- Invalid token when using CloudFront with OAI to access KMS encrypted file
- How to create virtual sets within a collection in DSpace?
- How to fix DSpace oai not showing special characters?
- DSpace error with oai import
- Dspace OAI - Estado HTTP 500 - Request processing failed; nested exception is java.lang.NullPointerException
- unable to read OAI XML from url with java FileUtils.getContents
- Getting all records in a set using the Sickle package
- Importing OAI source into Filemaker
- How I remove the deleted record in OAI?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I was curious about your question, made a few more researches and tests. Turns out that editing those files I mentioned in an earlier comment will indeed do what you're trying to achieve.
If you want to expose custom fields under dc schema
You simply have to add, in the XSL, blocks similar to the ones that are already present. E.g. you want to expose the content of your custom.test field into dc:description, you can add:
If you want to expose custom fields under custom schema
You can do exactly the same, but by replacing the dc:description tag with your custom schema:element. You'll need to declare that custom schema in the main
<oai_dc:dc>tag underxmlns:then
Note: although this works from a technical point of view, it might however be conflicting with some functional recommendations / business best practices.