Hi all, first time posting here, greets! :)
So I've found myself troubleshooting an AtoM 2.64 install, we'd like to see metadata in EAD format using the OAI-PMH plugin (please correct my terminology if it's wrong).
All goes well if I use Dublin Core format, in a URL like this:
https://website.com/;oai?verb=ListRecords&metadataPrefix=oai_dc&set=oai:virtual:top-level-recordsBut if I switch to EAD, using a URL like this:
https://website.com/;oai?verb=ListRecords&metadataPrefix=oai_ead&set=oai:virtual:top-level-recordsI get an error:
"cannotDisseminateFormat The metadata format identified by the value given for the metadataPrefix argument is available for item oai:website.com:_5."
The Atom sourcecode seems to generate this message if there are "identifiersWithMissingCacheFiles". Due to this, we tried clearing the cache with "php symfony cc", however this did not fix the problem. We also restarted PHP and memcached.
In the control panel, I can see the OAI Repository menu, which tells me the OAI plugin is installed.
I'll be honest, I'm not sure what the error message is telling me - is it actually an error, or am I just using the wrong syntax in my URL?
I do have several other AtoM sites to compare/check against, however I didn't immediately see anything different, in the OAI Repository menu, when I compared against a site which correctly serves metadata in EAD format.
Note, we hope to upgrade this site to AtoM 2.73 ASAP, but we are having issues doing that, which may/may not be related to the issue I described above.