Cocoon & lucene
Stéphane Bonhomme <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
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...
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