AEMaaCS: falha de carregamento do Gerenciador de pacotes com “Uncaught SyntaxError: Unexpected token <” em ext-all-debug.js
Este artigo aborda quando ocorre um erro no JavaScript ao fazer upload de pacotes por meio do Gerenciador de pacotes no Adobe Experience Manager as a Cloud Service.
Descrição description
Ambiente
Adobe Experience Manager as a Cloud Service (AEMaaCS) (todos os ambientes)
Problema/Sintomas
Ao tentar carregar um pacote usando o Gerenciador de Pacotes, o carregamento falha e o console do navegador exibe o seguinte erro do JavaScript:
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)
- O problema ocorre em vários ambientes do AEMaaCS, incluindo o UAT.
- O erro é observado no console do desenvolvedor do navegador durante o processo de upload.
Resolução resolution
Siga estas etapas para resolver o problema:
-
Verificar Respostas de Erro do HTML:
- Abra as ferramentas de desenvolvedor do navegador e inspecione a resposta de rede para verificar se há falha na solicitação de upload de pacote.
- Se a resposta contiver HTML (como uma página de logon ou página de erro), isso indica que o servidor não retornou a resposta JSON esperada.
-
Verificar Autenticação e Sessão:
- Verifique se o usuário está conectado e se a sessão não expirou.
- Se estiver usando um SSO ou um provedor de identidade, confirme se a autenticação é válida e não o tempo limite durante o processo de upload.
-
Verificar Tamanho do Pacote e Estabilidade da Rede:
- Pacotes grandes ou conexões de rede instáveis podem causar tempos limite ou uploads incompletos, resultando em respostas inesperadas do servidor. Para obter mais informações, consulte Guia do Usuário do AEM: Gerenciador de Pacotes.
- Tente carregar um pacote menor para verificar se o problema está relacionado ao tamanho do pacote.
-
Revisar Logs do Servidor:
- Examine os logs de erros do AEM para verificar se há erros relacionados durante a tentativa de upload.
- Procure respostas HTTP 401 (Não autorizado), 403 (Proibido) ou 500 (Erro Interno do Servidor).
-
Limpar cache e cookies do navegador:
- Limpe o cache do navegador e os cookies e tente fazer o upload novamente.
-
Testar em Navegadores Diferentes:
- Tente fazer o upload em outro navegador compatível para descartar problemas específicos do navegador.
-
Contate o Suporte com o Arquivo HAR:
- Se o problema persistir, capture um arquivo HAR do upload com falha e forneça-o ao Suporte da Adobe para análise adicional.
Causa
Normalmente, esse erro ocorre quando o servidor retorna uma página de erro do HTML (como um prompt de logon ou uma mensagem de erro) em vez da resposta JSON esperada, geralmente devido a problemas de autenticação, tempos limite de sessão ou erros do lado do servidor durante o processo de upload do pacote.