Re: Cocoon & lucene

Stéphane Bonhomme <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
En effet,

Merci Eric (qui réagit aussi vite qu'un chan irc :) pour cette bonne 
référence !
Voila ce que c'est d'utiliser des vielles technologies du 20ème siècle :)

Stéphane.

Eric van der Vlist wrote:

>Bonjour,
>Le mardi 28 février 2006 à 09:11 +0100, Stéphane Bonhomme a écrit :
>  
>
>>Bonjour,
>>
>>Il me semble qu'il y a quelques cocooneurs dans le coin, alors je vais 
>>poser ma question ici (si vous connaissez une liste plus spécialisée, 
>>merci de m'en faire part).
>>
>>Donc : je développe un site avec cocoon+lucene (et c'est le bonheur !)
>>
>>Juste un petit détail désagréable : les caractères accentués ne passent 
>>pas dans les requêtes....
>>
>>Voici le configuration :
>>
>>Cocoon-2.1.8,
>>
>>echo $JAVA_OPTIONS
>>-Xms32M -Xmx512M -Djava.lang.encoding=UTF-8
>>
>>Mes pages xhtml (formulaire de recherche) sont en utf-8, j'uilise le 
>>transformer LuceneIndexer pour indexer des documents au fur et à mesure 
>>qu'ils sont déposés sur le serveur. Les documents sources sont en utf-8 
>>et transformés par un xslt pour produire les tag de la logicsheet de 
>>l'indexer.
>>
>>Malheuresement, quand j'entre le terme "péremption" dans mon formulaire, 
>>rien ne se passe :
>>l'url de ma recherche est :
>>
>>http://localhost:8888/search/simple?queryString=p%C3%A9remption
>>(les paramètres sont bien transmis en utf-8 "form-encodés")
>>
>>Mais je n'ai aucun résultat, par contre si j'entre l'url :
>>
>>http://localhost:8888/search/simple?queryString=p%E9remption
>>J'ai des résultats....
>>
>>Quelqu'un s'est-il deja frotté au problème ? Je suis preneur de toute 
>>piste... Je ne veux bien évidemment pas utiliser un encodage ISO sur mes 
>>pages...
>>    
>>
>
>C'est un problème de configuration de servlet... Par défaut, ces bêtes
>là sont encore configurées pour interpréter les "query strings" en
>iso-8859-1!
>
>Si vous cherchez "url character encoding <nom de votre container de
>servlet>" sur Google vous devriez trouver ce que vous cherchez.
>
>En appliquant cette méthode à "jetty", on tombe sur le document suivant
>qui explique bien tout cela :
>http://jetty.mortbay.org/jetty/faq?s=900-Content&t=International
>
>Cordialement,
>
>Eric van der Vlist
>
>  
>
>>Merci d'avance
>>
>>Stéphane.
>>
>>    
>>


-- 
   Stéphane Bonhomme           --           Exselt Services

Formations, Conseil et Réalisations en Ingénierie Documentaire,
            Technologies Web et Logiciels Libres
     [email protected]   -   http://www.exselt.com
        04 76 17 09 40        /      06 88 57 27 08
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.