AEM에서 업그레이드 후 cq-dam-cfm-graphql 번들 활성화 실패
AEM 6.5.21로 업그레이드하고(버전별 문제가 아니므로 어떤 버전에서도 발생할 수 있음) Forms 추가 기능 패키지를 설치한 후 cq-dam-cfm-graphql과(와) 관련된 해결되지 않은 종속성으로 인해 com.adobe.cq.ui.wcm.commons 번들을 시작할 수 없습니다. 이 문제는 FilterResolverHookFactory 구성 요소에서 구성이 누락되었거나 잘못되었기 때문에 필요한 종속성을 올바르게 해결할 수 없습니다. 이 문제를 해결하려면 구성을 업데이트하여 필요한 패키지 해결 방법을 복원합니다.
설명 description
환경
Adobe Experience Manager(AEM) Forms, v6.5.21
문제/증상
cq‑dam‑cfm‑graphql번들이 시작되지 않고 해결되지 않은 상태로 유지됩니다.- 버전 제약 조건으로 인해 오류 로그에
osgi.wiring.package에 대한 확인되지 않은com.adobe.cq.ui.wcm.commons종속성이 표시됩니다. - 오류 메시지는 잘못된 구성 요소 구성으로 인해 확인을 방지하는
FilterResolverHookFactory을(를) 참조합니다. - Forms 추가 기능 패키지는 설치 후 다시 시작하면 패키지 관리자에서 사라집니다.
해결 방법 resolution
이 문제를 해결하려면 다음 단계를 수행합니다.
- 영향을 받는 서버의
/system/console/configMgr에서 OSGi 웹 콘솔을 엽니다. com.adobe.granite.apicontroller.FilterResolverHookFactory에 대한 구성을 찾으십시오.cq-dam-cfm-*번들이 활성 상태인 작업 서버와 이 구성을 비교합니다.- 작업 서버에서 관찰한 대로
cq-dam-cfm-*패키지 아래에com.adobe.cq.ui.commons을(를) 포함하도록 항목을 추가하거나 수정합니다. - 구성을 저장하고 변경 사항을 적용합니다.
/system/console/bundles을(를) 사용하여 번들을 새로 고치거나 다시 시작합니다.cq-dam-cfm-graphql번들이 활성 상태로 전환되고 더 이상 해결되지 않은 종속성을 보고하지 않는지 확인하십시오.
참고: 구성을 업데이트한 후에도 문제가 계속되면 모든 관련 서비스 팩 및 추가 기능이 공식 AEM 6.5.21 릴리스 정보에 따라 설치되었는지 확인하고 필요한 경우 서버 간 번들 버전을 비교하십시오.
관련 읽기
- AEM Headless 자습서의 AEM 6.5에 GraphiQL IDE 설치
- AEM 서비스 팩 22 업그레이드 후 설치된 상태에서 번들 중단
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f