AEMとWorkfrontの統合で、プロキシ設定サフィックスがないことが原因でエラーが返される
OSGi 設定にサフィックスがないため、拡張コネクタを初めて使用してAdobe Experience Manager(AEM)とWorkfrontの統合がエラーで失敗します。 この問題を修正するには、正しいサフィックスを持つプロキシ設定を作成し、それを適用して、AEMとWorkfrontの間で API 通信を正常に行えるようにします。
説明 description
環境
- 製品: Adobe Experience Manager(AEM)およびWorkfront拡張コネクタ
- コネクタのバージョン: 1.9.21
- インスタンス: AEM as a Cloud Service(AEMaaCS)
問題/症状
- エラーログに、Workfront API 呼び出し中のプロキシ検出の問題が示されます – Workfront API 呼び出しが失敗しました。プロキシ設定を確認してください。
- 拡張コネクタの初期クラウド設定をインスタンス化できません。
解決策 resolution
注意 : このソリューションは、特に、企業プロキシがAEMからWorkfrontへの送信接続に使用される AEMaaCS 環境に適用されます。 これらの手順を進める前に、API キーやドメイン名など、その他すべての設定が正しく設定されていることを確認してください。
AEM as a Cloud Serviceから Felix web コンソール(/system/console/configMgr)にアクセスして OSGi 設定を適用することはできません。 すべての OSGi 設定(Workfront プロキシ設定を含む)は、プロジェクトのコードベース内で設定ファイルとして作成し、Cloud Managerを使用してデプロイする必要があります。
Workfront コネクタのプロキシ設定の問題を解決するには:
-
プロキシ設定の OSGi 永続 ID (PID)を決定します(例:
org.apache.http.proxyconfigurator)。 -
プロジェクトの設定フォルダー(
ui.config)に、次のようなファイルを作成します。code language-none /apps/<your-project>/config.<runmode>/org.apache.http.proxyconfigurator workfront.cfg.json
ホスト、ポート、資格情報など、プロキシのパラメーターを設定します。
正しい名前と環境のターゲティングについては、次のドキュメントを参照してください。
- Adobe Experience Manager as a Cloud Serviceの OSGi の設定
- AEM as a Cloud Serviceで OSGi 設定を使用する方法
3.新しい設定ファイルを Git リポジトリに追加し、Cloud Managerを使用してデプロイメントをトリガーします。 設定はAEM as a Cloud Service ランタイムに取得されます。
4. デプロイ後、(Cloud Manager経由で)Developer Consoleを使用して、アクティブな OSGi 設定を表示します。
関連資料
- AEMaaCS ユーザーガイドの Workfront for Experience Manager拡張コネクタのインストール 。
- AEMaaCS ユーザーガイドの Workfront for Experience Manager拡張コネクタの設定 。
- AEMaaCS ユーザーガイドの AEM as a Cloud Serviceの高度なネットワーク機能の設定 を参照してください。