> -----Message d'origine-----
> De : [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> De la part de Martin Sevigny
> Envoyé : lundi 12 septembre 2005 10:20
>
> Dès qu'il y a un sdx:page, cette ligne est exécutée:
> session=request.getSession(true);
>
> Ce qui signifie qu'une session est créée si elle n'existe pas... Et a
> mon avis il y a beaucoup de code qui ne vérifie pas si la variable
> session est null.
>
> Bref, ce serait pas évident à débrancher...

Ok.


> C'est pour ton problème de session?

Indirectement. Pour le régler, j'ai essayé de ne plus utiliser la
session du tout, cad en particulier de faire des liens précédent/suivant
dans les résultats de recherche qui reprennent la recherche plutôt
que d'utiliser les identifiants de requête; ce qui m'a amené à me
demander si on ne pourrait pas ne plus utiliser la session du tout,
signalée comme particulièrement coûteuse dans la doc. Cocoon.


> Il n'y a rien sur les listes Cocoon ou Tomcat là-dessus? Car si je
> ne me trompe pas, ça doit se produrie dans de nombreuses applications
> autres que SDX, non?

La seule solution que j'aie pu trouver est emptySessionPath=true dans
server.xml, mais comme il faut une version supérieure à la 5.5 je
n'ai pas eu l'occasion de la tester (en 5.5 elle ne fonctionne pas).

Cdt,
EB



_______________________________________________
sdx-users mailing list
sdx-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/sdx-users

Répondre à