AEMaaCS : échec du chargement du gestionnaire de packages avec « Erreur de syntaxe non interceptée : < de jeton inattendue » dans ext-all-debug.js.

Cet article traite du moment où une erreur JavaScript se produit lors du chargement de packages via le gestionnaire de packages dans Adobe Experience Manager as a Cloud Service.

Description description

Environnement
Adobe Experience Manager as a Cloud Service (AEMaaCS) (tous les environnements)
Problème/Symptômes
Lorsque vous tentez de charger un package à l’aide du gestionnaire de packages, le chargement échoue et la console du navigateur affiche l’erreur JavaScript suivante :

Uncaught SyntaxError: Unexpected token '<'
    at doDecode (ext-all-debug.js:11527:36)
    at Object.decode (ext-all-debug.js:11649:20)
    at Ext.form.Action.Submit.handleResponse (ext-all-debug.js:59055:20)
    at Ext.form.Action.Submit.processResponse (ext-all-debug.js:58876:28)
    at Ext.form.Action.Submit.success (ext-all-debug.js:59024:27)
    at runCallback (ext-all-debug.js:8652:24)
    at Ext.data.Connection.cb (ext-all-debug.js:8656:13)
    at HTMLIFrameElement.h (ext-all-debug.js:2463:16)
  • Le problème se produit dans plusieurs environnements AEMaaCS, y compris l’UAT.
  • L’erreur s’affiche dans la Developer Console du navigateur pendant le processus de chargement.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Rechercher des réponses d’erreur d’HTML :

    • Ouvrez les outils de développement du navigateur et examinez la réponse du réseau pour détecter la demande de chargement de package ayant échoué.
    • Si la réponse contient HTML (une page de connexion ou une page d’erreur, par exemple), cela indique que le serveur n’a pas renvoyé la réponse JSON attendue.
  2. Vérifier l’authentification et la session :

    • Vérifiez que l’utilisateur est connecté et que la session n’a pas expiré.
    • Si vous utilisez la connexion unique ou un fournisseur d’identité, vérifiez que l’authentification est valide et n’expire pas pendant le processus de chargement.
  3. Vérifier la taille du package et la stabilité du réseau :

    • Les packages volumineux ou les connexions réseau instables peuvent entraîner des dépassements de délai ou des chargements incomplets, ce qui entraîne des réponses inattendues du serveur. Pour plus d’informations, voir Guide de l’utilisateur d’AEM : Gestionnaire de packages.
    • Essayez de charger un package plus petit pour vérifier si le problème est lié à la taille du package.
  4. Consulter les journaux du serveur :

    • Consultez les journaux d’erreurs AEM pour identifier toute erreur associée lors de la tentative de chargement.
    • Recherchez les réponses HTTP 401 (Non autorisé), 403 (Interdit) ou 500 (Erreur de serveur interne).
  5. Effacer le cache et les cookies du navigateur :

    • Effacez le cache et les cookies du navigateur, puis relancez le chargement.
  6. Test dans différents navigateurs :

    • Effectuez le chargement dans un autre navigateur pris en charge pour exclure les problèmes spécifiques au navigateur.
  7. Contactez l’assistance avec le fichier HAR :

    • Si le problème persiste, capturez un fichier HAR du chargement ayant échoué et fournissez-le au support Adobe pour une analyse plus approfondie.

Cause

Cette erreur se produit généralement lorsque le serveur renvoie une page d’erreur HTML (telle qu’une invite de connexion ou un message d’erreur) au lieu de la réponse JSON attendue, souvent en raison de problèmes d’authentification, de dépassements de délai de session ou d’erreurs côté serveur pendant le processus de chargement du package.

recommendation-more-help
experience-cloud-kcs-help-kbarticles