Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Entrepôts OAI » : différence entre les versions
| Ligne 28 : | Ligne 28 : | ||
# OAIComponentImpl.java, ligne 142 | # OAIComponentImpl.java, ligne 142 | ||
# OAIResponseImpl.java, ligne 79 | # OAIResponseImpl.java, ligne 79 | ||
# | # LuceneDocumentBaseOAIRepository.java, ligne 457 | ||
# LuceneDocumentBaseOAIRepository.java, ligne 512 | |||
# LuceneDocumentBaseOAIRepository.java, ligne 1349 | |||
# AbstractOAIRepository.java, créer les éléments XML | |||
# LuceneDocumentBaseOAIRepository.java, ligne 860 sendRecord(...), créer les éléments XML | |||
== Références == | == Références == | ||
Dernière version du 27 décembre 2012 à 12:12
Les entrepôts OAI ont pour but d'être moissonner et toutes opérations de publication/dé-publication sera répercutée sur le moissonneur. On recommande donc d'avoir une application et un contenu stable avec de commencer les moissons de façon à éviter des surcharges inutiles.
Configuration
[modifier | modifier le wikicode]Identification de l'entrepôt
[modifier | modifier le wikicode]On commencera par modifier le fichier <app>/parametres.xconf pour indiquer le nom de l'entrepôt et une adresse mail de contact :
<!-- Paramétrage OAI pour la base EAD: pour activer, name et admin-email doivent être définis -->
<ead-oai-repo-name>Entrepôt OAI des archives de la #########</ead-oai-repo-name>
<ead-oai-repo-admin-email>#########@#########.#########</ead-oai-repo-admin-email>
Atteindre l'entrepôt
[modifier | modifier le wikicode]On vérifiera que la variable pleade.public-url dans <app>/WEB-INF/properties/pleade-admin.properties corresponds bien à l'adresse publique du serveur.
Tester l'entrepôt
[modifier | modifier le wikicode]Remarques : Il n'est pas nécessaire de redémarrer l’application pour effectuer les tests.
Une fois que la configuration a été effectué, on peut tester rapidement les entrepôts avec les URLs suivantes<ref>OAI-PMH Version 2.0 Specification</ref> :
- Format possible de moisson : http://ead.doledujura.fr/ead-oai?verb=ListMetadataFormats
- Identité de l'entrepôt : http://ead.doledujura.fr/ead-oai?verb=Identify
- Liste des enregistrements : http://ead.doledujura.fr/ead-oai?verb=ListRecords&metadataPrefix=oai_dc
Requête moissonner
[modifier | modifier le wikicode]- module-eadeac.xmap, ligne 108
- ...
- oai.xsp, ligne 228
- OAIComponentImpl.java, ligne 142
- OAIResponseImpl.java, ligne 79
- LuceneDocumentBaseOAIRepository.java, ligne 457
- LuceneDocumentBaseOAIRepository.java, ligne 512
- LuceneDocumentBaseOAIRepository.java, ligne 1349
- AbstractOAIRepository.java, créer les éléments XML
- LuceneDocumentBaseOAIRepository.java, ligne 860 sendRecord(...), créer les éléments XML
Références
[modifier | modifier le wikicode]<references/>