DAM UI JSP 컴파일 실패로 인해 자산 속성이 누락되었습니다

이 문서에서는 오래된 소셜 또는 등급 가져오기 때문에 DAM UI JSP가 컴파일되지 않아 자산 속성이 누락된 Adobe Experience Manager 문제를 해결하는 방법에 대해 설명합니다. 이 문제를 해결하려면 JSP 컴파일 오류를 검토하고, 오래된 DAM UI 콘텐츠 또는 오래된 오버레이가 있는지 확인하고, AEM 6.5 LTS 빌드에 올바른 패키지를 설치하고, 에셋 메타데이터 화면을 확인합니다.

설명 description

환경

Adobe Experience Manager(AEM) 6.5 LTS 이상

증상

  • 자산 속성은 다른 환경에 표시되더라도 일부 환경의 자산 메타데이터 화면에 표시되지 않습니다.
  • 오류 로그에 com.adobe.cq.social.tally.client.api.Rating과(와) 같은 누락된 클래스를 참조하는 JSP 컴파일 오류가 표시됩니다.

원인

이 문제는 자산 등급 표시를 담당하는 DAM UI JSP가 AEM 6.5 LTS에서 제거된 레거시 Social/Rating 번들에 대한 참조로 인해 컴파일되지 못할 때 발생합니다. 이 문제는 종종 누락되었거나 오래된 cq-dam-content 패키지 또는 오래된 오버레이가 업데이트된 콘텐츠를 음영처리하면서 발생합니다.

해결 방법 resolution

아래 단계에 따라 문제를 해결하십시오.

  1. 영향을 받는 환경에서 누락된 소셜 또는 등급 클래스를 참조하는 JSP 컴파일 오류에 대한 오류 로그를 검토하십시오.

  2. 이전 가져오기 문으로 인해 /libs/dam/gui/coral/components/admin/rating/individualrating/individualrating.jsp이(가) 실패했는지 확인합니다.

  3. 영향을 받는 환경에서 오래된 콘텐츠 또는 오버레이가 있는지 확인합니다.

    • 오래된 cq-dam-content 패키지를 검사합니다.
    • 업데이트된 LTS 콘텐츠를 숨기는 /apps/dam/gui/.../rating 아래의 오버레이를 검사합니다.
  4. 패키지 관리자에서 작업 환경과 영향을 받는 환경 간에 cq-dam-content의 버전을 비교합니다. 설치된 AEM 6.5 LTS 릴리스에 대한 올바른 버전이 모든 환경에 설치되어 있는지 확인합니다. 예를 들어 한 환경에서는 com.adobe.cq.dam:cq-dam-content:zip:2.5.1240과 같은 버전을 사용할 수 있습니다.

  5. 필요한 cq-dam-content 패키지가 누락된 경우 패키지 관리자를 사용하여 설치합니다.

  6. 설치 후에도 문제가 지속되면 AEM 인스턴스를 다시 시작하십시오.

  7. 영향을 받는 에셋의 에셋 메타데이터 화면에 액세스하여 이제 속성이 표시되는지 확인합니다.

관련 읽기

recommendation-more-help
experience-cloud-kcs-help-kbarticles