|islandora_oai module ListRecords||Chet Rebman||4/3/12 11:10 AM|
I am trying to understand making a repository available via OAI. I am working with a 11.3beta2 VM (I was never able to download a working version 11.3)
I can perform a /oai2/listSets successfully by adding an < isViewableByUser> property to the RI for the collection I am trying to access (islandora:Audio_collection).
When I try to perform a /oai2/ListRecords, Islandora returns an empty result set. It looks like the module accesses SOLR when performing a ListRecords command and is looking for isViewableByUser and a isViewableByRole fields in SOLR. These fields are mentioned in the Islandora SOLR configuration screen, however these fields do not appear to exist in the SOLR index.
What is needed to use the islandora_oai module?
|Re: [islandora] islandora_oai module ListRecords||Paul Pound||4/6/12 4:29 AM|
There was some work done on the oai module recently to exclude certain types of objects (like cmodels). This work added a config option in the admin interface. Can you try configuring it to allow all types to see if that makes a difference, there maybe a bug that causes the empty result sets when trying to limit the types returned.
I haven't installed the module since the code was updated but I know Jonathan mentioned this issue a week or two ago. I'm not sure if its been addressed or not.
|Re: [islandora] islandora_oai module ListRecords||Paul Pound||4/6/12 4:34 AM|
There was a commit to github 3 days ago that may address your issue. If you want to try the latest code you can get it here https://github.com/discoverygarden/islandora_oai .
On Tue, Apr 3, 2012 at 3:10 PM, Chet Rebman <chet....@du.edu> wrote: