sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] Connexion à un serveur Or acle


From: Malo Pichot
Subject: Re: [sdx-users] Connexion à un serveur Or acle
Date: Wed, 17 Feb 2010 16:12:27 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.5) Gecko/20091204 Lightning/1.0b2pre Thunderbird/3.0

Le 17/02/2010 15:15, Malo Pichot a écrit :
> Le 16/02/2010 19:16, vincent Leconte a écrit :
>> Malo Pichot a écrit :
>>> Bonjour,
>>>
>>> Je ne pense pas à un problème d'accès Oracle ou à un problème de driver.
>>> Le message d'erreur de SDX fait remonter une erreur de configuration.
>>> Mais à première vue votre déclaration du type "ORACLE" et du "dsi" sont
>>> corrects. La stack trace complète pourrait aider, ainsi que la copie
>>> complète de l'application.xconf générée (via
>>> http://{server}/conf/application.xconf).
>>>
>>> Avec SDX 2.4, j'ai l'habitude d'utiliser un entrepôt Oracle (la version
>>> 10g). Mais je n'ai jamais eu ce problème. Des erreurs de connexions oui,
>>> mais les logs étaient explicites à ce sujet.
>>>
>>> En fouillant dans les sources SVN, je me rends compte que vous
>>> n'utilisez pas la SDX 2.3 final. Est-ce possible ?
>>>
>>> A bientôt,
>>>
>>> Malo Pichot
>>>   
>> Tout d'abord, merci de répondre si vite,.
>>
>> Effectivement, le serveur en question est en SDX2.3B1 (le test avait
>> pour but de savoir si on pouvait utiliser oracle sans pour autant mettre
>> à jour sdx en 2.4)
>>
>> Ceci dit, j'ai testé sur une config en "pur" SDX2.3 et j'obtiens à peu
>> près la même chose.
>>
<snip>Stack trace</snip>
>> Pour le application.xconf j'ai utilisé celui de sdxtest :
>>
>> <sdx:documentBases>              <sdx:documentBase id="sdxworld"
>> type="lucene" default="true" keepOriginalDocuments="true"
>> useCompoundFiles="true" autoOptimize="true">
>>            <sdx:split size="500" unit="m" nbDocuments="500000" />
>>            <sdx:queryParser
>> class="fr.gouv.culture.sdx.search.lucene.queryparser.DefaultQueryParser"/>
>>            <sdx:repositories>
>>                <sdx:repository id="sdxworldRepo" dsi="dsOracle"
>> type="ORACLE" default="true"/>
>>                <sdx:repository id="url" type="URL"/>
>>            </sdx:repositories>
> 
> 
> 
> 
> Le "Caused by" de la stack-trace est instructif. SDX ne trouve pas de
> classe "ORACLE" et c'est normal : elle n'existe pas ;-)
> 
> Après pas mal de temps passé dans les sources de SDX, je viens
> d'apprendre une chose : par défaut, l'environnement de compilation de
> SDX 2.3 (et version inférieure) ne compile pas la classe
> ORACLERepository ;-) Dans SDX 2.4, ce comportement est modifié et Oracle
> est pris en charge par défaut. Je ne sais pas pourquoi cela a été fait
> comme ça dans les versions précédentes.
> 
> Je vais mettre en ligne une distribution SDX 2.3 *avec* Oracle d'ici
> demain matin.
> 
> A bientôt,
> 
> Malo Pichot



Je viens de mettre le JAR qu'il faut dans l'espace de téléchargement sur
Savannah : http://savannah.nongnu.org/projects/sdx/

A bientôt,

Malo Pichot




reply via email to

[Prev in Thread] Current Thread [Next in Thread]