Problème

Après la mise à niveau vers CQ5.4, les servlets personnalisés enregistrés sur les chemins d'accès virtuel cessent de fonctionner et les requêtes sont redéfinis par défaut au servlet de Sling GET.

Résolution

Ce comportement est prévu à la conception suivant une mesure de sécurité renforcée iintroduite avec SLING-1512: le résolveur de servlet Sling a été amélioré pour rendre les tracés d'exécution des servlets configurables.

Par défaut, les ships CQ5.4 avec les mappages d'exécution et servlets suivants activés :

  • /bin/
  • /libs/
  • /apps/
  • /system/
  • /index.servlet
  • /login.servlet

Veuillez noter que les servlets individuels doivent être suffixés avec « .servlet » Il est recommandé de remplacer la configuration par défaut existante à l'adresse /libs/sling/config/org.apache.sling.servlets.resolver.SlingServletResolver dans /apps et d'ajouter des tracés personnalisés de servlets.

S’applique à

CQ5.4

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne