Workfront과 AEM 통합에서 프록시 구성 접미사 누락으로 인해 오류가 반환됩니다
OSGi 구성에서 접미사가 누락되어 향상된 커넥터를 처음 사용하는 Workfront과의 Adobe Experience Manager(AEM) 통합이 실패하고 오류가 발생합니다. 이 문제를 해결하려면 올바른 접미사를 사용하여 프록시 구성을 만들고 이를 적용하여 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에서는 OSGi 구성을 적용하기 위해 Felix 웹 콘솔(/system/console/configMgr)에 액세스할 수 없습니다. Workfront 프록시 설정을 포함한 모든 OSGi 구성은 프로젝트의 코드베이스에 구성 파일로 만들고 Cloud Manager을 사용하여 배포해야 합니다.
Workfront 커넥터에 대한 프록시 구성 문제를 해결하려면 다음을 수행하십시오.
-
프록시 구성(예:
org.apache.http.proxyconfigurator)에 대한 OSGi PID(영구 ID)를 확인합니다. -
프로젝트의 구성 폴더(
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. 배포되면 Developer Console(Cloud Manager을 통해)를 사용하여 활성 OSGi 구성을 봅니다.
관련 읽기
- AEMaaCS 사용 안내서의 Experience Manager용 Workfront 강화 커넥터 설치.
- AEMaaCS 사용 안내서의 Experience Manager용 Workfront 강화 커넥터 구성.
- AEMaaCS 사용 안내서의 AEM as a Cloud Service에 대한 고급 네트워킹 구성.