cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Laurent Perez" <hak...@gmail.com>
Subject Re: Problème avec CacheableProcessingComponent
Date Fri, 23 Jun 2006 13:36:49 GMT
> C'est expliqué sur http://wiki.apache.org/cocoon/WritingForCacheEfficiency

Oki en effet, je n'avais pas vraiment respecté l'ordre des appels,
j'ai déplacé le calcul dans getValidity() maintenant.

Par contre, je n'arrive pas à éviter l'appel à getValidity(), quoi
qu'il arrive je vois toujours dans mes logs un appel à getKey() suivi
de getValidity().

Mon getKey() retourne toujours la même clef -pour tester-, et mon
getValidity() retourne un NOPValidity.SHARED_INSTANCE, qui normalement
veut dire "toujours valide" (?).

J'ai rajouté un peu de debug dans la source de
o.a.c.components.pipeline.impl.AbstractCachingProcessingPipeline, et
j'y retrouve ma key ainsi que NOPValidity venant de "if
(this.generatorIsCacheableProcessingComponent) {
validity = ((CacheableProcessingComponent)super.generator).getValidity();".

Est-ce normal de toujours voir un appel à getValidity() ?

laurent

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message