Ajout d'exemples de stratégies d'invalidation dans le fichier cachespec.xml de votre magasin

Vous pouvez ajouter les stratégies d'invalidation fournies dans les exemples de fichier d'invalidation à votre magasin.

HCL Commerce DeveloperRemarque : Dans l'environnement de développement, la mise en cache de servlet est désactivée. Pour utiliser les modèles de stratégies d'invalidation, vous devez activer la mise en cache du servlet. Pour activer et utiliser la mise en cache de servlet, voir les rubriques Activation du service de cache dynamique et mise en cache de servlet.

Procédure

  1. Ouvrez l'exemple de fichier d'invalidation cachespec.xml. Les exemples de fichier d'invalidation cachespec.xml se trouvent dans le répertoire suivant : workspace_dir/crs-web/WebContent/WEB-INF/cachespec.xml.sample
  2. Copiez les stratégies d'invalidation provenant de l'exemple de fichier d'invalidation dans le fichier cachespec.xml de votre magasin. Placez les stratégies d'invalidation à la fin de votre fichier cachespec.xml, après le dernier élément, avant la balise.
  3. Vérifiez que les ID d'invalidation sont identiques aux ID de dépendance correspondants figurant dans les stratégies de gestion de la mémoire cache. S'il n'existe pas d'ID de dépendance correspondant, les stratégies d'invalidation ne sont pas exécutées et vous devrez modifier soit l'ID de la règle d'invalidation, soit celui de la règle d'ID de dépendance afin qu'ils correspondent. Votre magasin peut être soumis à des exigences supplémentaires ou différentes liées à son activité, qui vous imposent d'ajouter d'autres ID de dépendance et de stratégies d'invalidation. Pour plus d'informations, voir Définition des stratégies d'invalidation dans cachespec.xml.
  4. Si besoin est, changez le nom et le répertoire des fichiers JSP dans les sections copiées à partir des exemples de fichier d'invalidation, afin qu'ils correspondent aux informations contenues dans le reste du fichier cachespec.xml de votre magasin.
  5. Sauvegardez le fichier dans le répertoire suivant : workspace_dir/crs-web/WebContent/WEB-INF