AEM與Workfront的整合因缺少Proxy設定尾碼而傳回錯誤
由於OSGi設定中缺少尾碼,Adobe Experience Manager (AEM)首次使用增強型聯結器與Workfront整合時因錯誤而失敗。 若要修正此問題,請使用正確的尾碼建立Proxy設定,並套用它,以啟用AEM和Workfront之間的成功API通訊。
說明 description
環境
- 產品: Adobe Experience Manager (AEM)和Workfront增強型聯結器
- 聯結器版本: 1.9.21
- 執行個體: AEM as a Cloud Service (AEMaaCS)
問題/症狀
- 錯誤記錄檔顯示Workfront API呼叫期間的Proxy偵測問題 — Workfront API呼叫失敗,請確認您的Proxy設定。
- 無法具現化增強型聯結器的初始雲端設定。
解決方法 resolution
注意:此解決方案特別適用於AEMaaCS環境,其中公司Proxy用於從AEM到Workfront的傳出連線。 在繼續這些步驟之前,請確定所有其他設定(例如API金鑰和網域名稱)均已正確設定。
在AEM as a Cloud Service中,無法存取Felix網頁主控台(/system/console/configMgr)以套用OSGi設定。 所有OSGi設定(包括Workfront Proxy設定)都必須在專案的程式碼庫中建立為設定檔,並使用Cloud Manager進行部署。
若要解決Workfront聯結器的Proxy設定問題:
-
決定Proxy設定的OSGi持續性身分(PID) (例如,
org.apache.http.proxyconfigurator)。 -
在您的專案組態資料夾(
ui.config)中建立檔案,例如:code language-none /apps/<your-project>/config.<runmode>/org.apache.http.proxyconfigurator workfront.cfg.json
設定Proxy的引數,例如主機、連線埠、認證等。
如需正確的命名和環境目標定位,請參閱檔案:
- 設定Adobe Experience Manager as a Cloud Service的OSGi
- 如何在AEM as a Cloud Service中使用OSGi設定?
3.將新設定檔案新增至您的Git存放庫,並透過Cloud Manager觸發部署。 設定將由AEM as a Cloud Service執行階段擷取。
4.部署後,請使用Developer Console (透過Cloud Manager)檢視作用中的OSGi設定。
相關閱讀
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f