...
Code Block |
---|
|
<bean id="initVocabulariesCache" class="org.orioai.search.vocabulary.init.CreateVocabularyCache" init-method="initCaches">
<property name="init">
<value>[SEARCH_INIT_VOCABULARY_CACHE]</value>
</property>
<property name="vocabularyService">
<ref local="vocabulary-service"/>
</property>
<property name="oriOaiVocabularyService">
<ref local="ori-oai-vocabulary-service"/>
</property>
<property name="configurationService">
<ref local="configuration-service"/>
</property>
<property name="advancedService">
<ref local="advanced-service"/>
</property>
<property name="categoryVocabularyCache">
<ref local="categoryVocabularyCache"/>
</property>
<property name="xmlVocabularyCache">
<ref local="xmlVocabularyCache"/>
</property>
<property name="clearCache">
<value>true</value>
</property>
</bean>
|
Wiki Markup |
Ceci peut s'avérer problématique si vous déployez le module ori-oai-search et ori-oai-vocabulary sur le même Tomcat ou si vous êtes en phase de configuration avancée et que vous devez souvent redémarrer votre serveur. Vous pouvez donc désactiver ce chargement.
Pour cela, remplacez la chaîne \ [SEARCH_INIT_VOCABULARY_CACHE\] par false:
Code Block |
---|
|
<bean id="initVocabulariesCache" class="org.orioai.search.vocabulary.init.CreateVocabularyCache" init-method="initCaches">
<property name="init">
<value>false</value>
</property>
...
</bean>
|
...
Section |
---|
Column | unmigrated-wiki-markup |
---|
Les paramètres à remplacer signifient:
*\ [HOST_SEARCH\]:\[PORT_SEARCH\]/\[CONTEXT_SEARCH\]*
<blockquote><p>L
L'adresse, le port et le contexte de déploiement de la servlet de recherche ORI-OAI. </p></blockquote>{*} menu_test
Cet attribut est contenir la clef du menu de recherche (défini dans config.xml) contenant la recherche avancée souhaitée. advanced_test
Cette variable est la clef du sous-menu de recherche avancée souhaité. field_test*
<blockquote><p>Cet attribut est contenir la clef du menu de recherche (défini dans <strong>config.xml</strong>) contenant la recherche avancée souhaitée.</p></blockquote>{*}advanced_test*
<blockquote><p>Cette variable est la clef du sous-menu de recherche avancée souhaité.</p></blockquote>{*}field_test* Ceci est l'identifiant du champ de recherche. Vous l'avez défini dans la configuration du formulaire avancé dans le dossier advanced. Il correspond à l'attribut id d'une balise field. Dans le cas présent, il est souvent préférable que ce champ soit l'aggrégation de plusieurs métadonnées pour pouvoir lancer une recherche large (titre, description, auteur, etc.).
|
|
...