AEMaaCS: ext-all-debug.jsの「Uncaught SyntaxError:予期しないトークン <」でパッケージマネージャーのアップロードが失敗する

この記事では、Adobe Experience Manager as a Cloud ServiceでPackage Managerを介してパッケージをアップロードする際にJavaScript エラーが発生する場合の対処方法を説明します。

説明 description

環境
Adobe Experience Manager as a Cloud Service(AEMaaCS)(すべての環境)
問題/症状 Package Managerを使用してパッケージをアップロードしようとすると、アップロードが失敗し、ブラウザーコンソールに次の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)
  • この問題は、UATを含む複数のAEMaaCS環境で発生します。
  • このエラーは、アップロードプロセス中にブラウザー開発者コンソールで確認されます。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. HTML エラーの応答を確認:

    • ブラウザーの開発者ツールを開き、失敗したパッケージアップロードリクエストのネットワーク応答を調べます。
    • 応答にHTML(ログインページやエラーページなど)が含まれる場合、これは、サーバーが期待されるJSON応答を返さなかったことを示します。
  2. 認証とセッションの確認:

    • ユーザーがログインしており、セッションの有効期限が切れていないことを確認します。
    • SSOまたはID プロバイダーを使用する場合は、認証が有効であり、アップロードプロセス中にタイムアウトしていないことを確認します。
  3. パッケージサイズとネットワークの安定性を確認:

    • 大きなパッケージや不安定なネットワーク接続は、タイムアウトや不完全なアップロードを引き起こし、予期しないサーバー応答を引き起こす可能性があります。 詳しくは、AEM ユーザーガイド:パッケージマネージャーを参照してください。
    • 小さいパッケージをアップロードして、問題がパッケージサイズに関連しているかどうかを確認してください。
  4. サーバーログの確認:

    • アップロード試行中に関連するエラーがないか、AEM エラーログを確認します。
    • HTTP 401 (Unauthorized)、403 (Forbidden)、または500 (内部サーバーエラー)の応答を探します。
  5. ブラウザーのキャッシュとCookieの消去:

    • ブラウザーのキャッシュとCookieをクリアしてから、再度アップロードを試みます。
  6. 別のブラウザーでテスト:

    • サポートされている別のブラウザーでアップロードを試して、ブラウザー固有の問題を除外します。
  7. HAR ファイルのサポートへのお問い合わせ:

    • 問題が解決しない場合は、失敗したアップロードのHAR ファイルをキャプチャし、Adobe サポートに提供して詳細な分析を行います。

原因

このエラーは、通常、サーバーが予期されるJSON応答ではなく、HTML エラーページ(ログインプロンプトやエラーメッセージなど)を返す場合に発生します。多くの場合、認証の問題、セッションタイムアウト、パッケージアップロードプロセス中のサーバーサイドエラーが原因です。

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