如何將大型xml資料檔案與xdp範本合併,以建立pdf檔案

將大型xml資料檔案與xdp範本合併時,您可能會在記錄檔中看到以下錯誤

POST /services/OutputService/GeneratePdfOutput HTTP/1.1] com.adobe.fd.output.internal.exception.OutputServiceException AEM_OUT_001_003:Unexpected Exception: client timeout reached org.omg.CORBA.TIMEOUT: client timeout reached

若要修正上述錯誤,請執行下列動作

變更aries逾時

  • 停止AEM伺服器
  • 在AEM安裝的crx-quickstart資料夾下建立名為​ install ​的資料夾
  • 建立名為​ org.apache.aries.transaction.config ​的檔案,其內容如下
    aries.transaction.timeout="1200"
    在「安裝資料夾」下。 您可以依需求變更逾時值。 逾時值以秒為單位
NOTE
建立org.apache.aries.transaction設定後,您就可以從configMgr編輯交易逾時值,而不用編輯檔案

變更Jacorb ORB提供者設定

  • 開啟OSGi ConfigMgr
  • 搜尋​ Jacorb ORB提供者
  • 新增以下專案
    jacorb.connection.client.pending_reply_timeout=600000
    上述設定會將擱置中的回覆逾時(也稱為CORBA使用者端逾時)設為600秒。
  • 儲存您的變更
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e