Implémentation standalone

Implémentation standalone - Mise en place rapide d'un éditeur de métadonnées

Le module ori-oai-md-editor est destiné, par défaut, à être utilisé en connexion avec d'autres modules d'ORI-OAI (ori-oai-vocabulary, ori-oai-workflow).
Cependant, il peut aussi être utilisé seul.

Pouvoir utiliser le module ori-oai-md-editor indépendamment d'un workflow est intéressant dans certains cas:
- pour tester un formulaire que l'on est en train de créer/modifier ;
- pour créer/éditer des fiches de métadonnées en dehors des autres modules d'ORI-OAI (ori-oai-md-editor jouant alors de rôle de simple éditeur de fiches XML dans des formats pré-définis dans le module : LOM et ses dérivés français, Dublin Core,...).

Par défaut, le module ori-oai-md-editor est configuré de manière à récupérer certains vocabulaires dont il a besoin auprès du module ori-oai-vocabulary. Dans ce cas de figure, il peut certes être utilisé indépendamment du module ori-oai-workflow, mais cela nécessite un module ori-oai-vocabulary.

On présente ici la possibilité d'utiliser ori-oai-md-editor SEUL (sans ori-oai-workflow, ni même ori-oai-vocabulary). On a alors un simple éditeur de fiches XML LOM, LOMFR, SupLOMFR ou Dublin Core.
L'installation et la configuration de ce seul module sont alors rapide !

Installation

Se reporter à la documentation du module (une installation avec subversion est conseillée, notamment pour faciliter les mises à jour).

Configuration

Pour versions à partir de la 1.6.2

Pour utiliser l'éditeur seul (sans aucune interaction avec ori-oai-workflow, ni avec ori-oai-vocabulary), éditer le fichier ori-oai-md-editor-svn/WEB-INF/resources/config/properties-local.xml.

Ensuite, commentez les 2 balises suivantes comme ceci :

<!--property as="xs:string"  name="oxf.fr.ori-workflow-spring.uri" value="http://[HOST_WORKFLOW]:[PORT_WORKFLOW]/[CONTEXT_WORKFLOW]/xfire/OriMdEditorService"/-->
<!--property as="xs:string"  name="oxf.fr.ori-vocabulary.uri" value="http://[HOST_VOCABULARY]:[PORT_VOCABULARY]/[CONTEXT_VOCABULARY]/xfire/OriVocabularyService"/-->

Pour versions avant la 1.6.2

(Notation : $EDITOR-HOME = ori-oai-md-editor-svn/WEB-INF/resources/forms/ori-md-editor/)

Pour utiliser l'éditeur seul (sans aucune interaction avec ori-oai-workflow, ni avec ori-oai-vocabulary), éditer le fichier $EDITOR-HOME/config.xml.

Dans la balise <vocabulary>, mettre

<location></location>

au lieu de

<location>http://[HOST_VOCABULARY]:[PORT_VOCABULARY]/[CONTEXT_VOCABULARY]</location>
  • No labels