基本疑難排解 id1821I0Y0G0A

使用AEM Guides時,您在發佈或開啟檔案時可能會遇到錯誤。 此類錯誤可能位於DITA map、主題或AEM Guides程式本身中。 本節提供如何存取及剖析輸出產生記錄檔中的資訊。 此外,如果您的DITA主題太大,您可能會看到JSP編譯錯誤。 本節也提供如何解決JSP編譯錯誤的資訊。

檢視並檢查記錄檔 id1822G0P0CHS

執行以下步驟來檢視及檢查輸出產生記錄檔:

  1. 啟動輸出產生程式後,在DITA map主控台中按一下​ 輸出

    產生的輸出 ​的​ 一般 ​資料行會顯示圖示,以提供有關輸出產生成功或失敗的視覺提示。

    {width="300"}

    在上述熒幕擷圖中,第一個和第三個圖示顯示無法產生的輸出。 第二個圖示會顯示成功的輸出產生,但會有訊息。 最後一個是產生輸出成功,沒有訊息。

  2. 工作完成之後,請按一下​ 產生時間 ​欄中的連結。

    日誌檔案會在新標籤中開啟。

    {width="800"}

  3. 套用下列篩選器以反白標示記錄檔中的文字:

    • 嚴重:以粉紅色反白記錄檔中的嚴重錯誤。
    • 錯誤:以橘色醒目提示記錄檔中的錯誤。
    • 警告:以紫色醒目提示記錄檔中的警告。
    • 資訊:以藍色反白標示記錄檔中的資訊訊息。
    • 例外:以黃色醒目提示記錄檔中的例外。
  4. 使用向上和向下導覽按鈕跳至記錄檔案中反白顯示的文字。

    或者,捲動記錄檔並檢查訊息。

在文字編輯器中複製並檢查記錄檔

執行以下步驟,在文字編輯器中複製並檢查輸出產生記錄檔:

  1. 啟動輸出產生程式後,在DITA map主控台中按一下​ 輸出

  2. 工作完成之後,請按一下​ 產生時間 ​欄中的連結。

    日誌檔案會在新標籤中開啟。

  3. 按一下​ 複製記錄檔 ​按鈕。 記錄檔會複製到剪貼簿。

  4. 開啟文字編輯器,並在編輯器中貼上記錄檔。

  5. 捲動記錄檔並檢查訊息。

    下列資訊可協助您判斷DITA檔案或AEM Guides處理序中是否有錯誤:

    • 與DITA map檔案相關的錯誤:如果在DITA map檔案或DITA map中包含的任何其他檔案中找到錯誤,記錄檔將包含字串「BUILD FAILED」。 您可以檢查記錄檔中提供的資訊,以找出錯誤的檔案並修正問題。

    在以下記錄檔片段範例中,您可以看到BUILD FAILED訊息以及錯誤的原因。

    {width="650"}

    • AEM Guides相關錯誤:您可以在記錄檔中識別的其他錯誤型別,與AEM Guides處理序本身相關。 在此情況下,會成功剖析DITA map檔案,但輸出產生程式會因AEM Guides中的某些內部錯誤而失敗。 對於這類錯誤,您必須尋求技術支援團隊的協助。

    在下列記錄檔片段範例中,您可以看到BUILD SUCCESSFUL訊息,隨後是其他技術錯誤。

    {width="650"}

解決JSP編譯錯誤

如果您的DITA主題太大,瀏覽器中可能會顯示JSP編譯錯誤(org.apache.sling.api.request.TooManyCallsException)。 當您開啟主題進行編輯、稽核或發佈時,可能會出現此錯誤。

執行以下步驟以解決此問題:

  1. 在「全域導覽」中,選取「工具」,然後選擇「作業」>「Web主控台」。

    便會顯示「Adobe Experience Manager Web主控台組態」頁面。

  2. 搜尋並按一下​ Apache Sling主要Servlet ​元件。

    隨即顯示Apache Sling主要Servlet的可設定選項。

  3. 根據您的需求,增加每個請求​ 引數的 ​呼叫數值。

父級主題:​輸出產生

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178