AEM 6.5의 Assets 저장소 구조 변경

상위에 설명된 대로 AEM 6.5의 저장소 구조 변경 페이지에서 AEM 6.5로 업그레이드하는 고객은 이 페이지에서 AEM Assets 솔루션에 영향을 주는 저장소 변경 사항과 관련된 작업 작업을 평가해야 합니다. 일부 변경 사항은 AEM 6.5 업그레이드 프로세스 중에 작업 노력이 필요한 반면, 다른 변경 사항은 향후 업그레이드될 때까지 지연될 수 있습니다.

6.5 업그레이드

향후 업그레이드 전

6.5 업그레이드

Misc

이전 위치 /etc/dam/jobs
새 위치 /var/dam/jobs
구조 조정 지침

사용자 지정 코드가 이 위치(예: 코드가 이 경로에 명시적으로 사용됨) 업그레이드하기 전에 새 위치를 사용하도록 코드를 업데이트해야 합니다. 사용 가능한 경우 JCR의 특정 경로에 대한 종속성을 줄이는 데 이상적으로 Java API를 사용합니다.

클라이언트가 다운로드할 zip 파일을 저장할 임시 위치입니다. 클라이언트가 자산을 다운로드하도록 요청할 때 업데이트할 필요가 없습니다. 새 위치에 파일이 생성됩니다.

메모 해당 없음

향후 업그레이드 전

자산/수집 이벤트 이메일 알림 템플릿

이전 위치 /etc/notification/email/default
새 위치

/libs/settings/dam/notification

/apps/settings/dam/notification

구조 조정 지침

고객이 전자 메일 템플릿을 수정한 경우 새 저장소 구조에 맞게 다음 작업을 수행합니다.

  1. 다음 /libs/settings/dam/notification 전자 메일 서식 파일은 /etc/notification/email/default to /apps/settings/notification/email/default
    1. 대상이 /apps 이 변경 사항은 SCM에서 유지되어야 합니다.
  2. 폴더를 제거합니다. /etc/dam/notification/email/default 내의 이메일 템플릿을 이동한 후
    1. 에서 전자 메일 템플릿을 업데이트하지 않은 경우 /etc/notification/email/default에 원래 전자 메일 템플릿이 있으므로 폴더를 제거할 수 있습니다. /libs/settings/notification/email/default AEM 4 설치의 일부로 사용됩니다.
메모 해당 없음

클래식 자산 공유 디자인

이전 위치 /etc/designs/assetshare
새 위치

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

구조 조정 지침

디자인 대화 상자를 통해 런타임에 작성되지 않고 SCM에서 관리되는 모든 디자인에 대해 다음 작업을 수행하여 최신 모델에 맞춥니다.

  1. 이전 위치에서 아래의 새 위치로 디자인을 복사합니다. /apps.
  2. 디자인의 모든 CSS, JavaScript 및 정적 리소스를 클라이언트 라이브러리 with allowProxy = true.
  3. 에서 이전 위치에 대한 참조를 업데이트합니다. cq:designPath 를 통해 AEM > DAM 관리 > 자산 공유 페이지 > 페이지 속성 > 고급 탭 > 디자인 필드.
  4. 이전 위치를 참조하는 모든 페이지를 업데이트하여 새 클라이언트 라이브러리 카테고리를 사용합니다. 이렇게 하려면 페이지 구현 코드를 업데이트해야 합니다.
  5. Dispatcher 규칙을 업데이트하여 /etc.clientlibs/ 프록시 서블릿.

SCM에서 관리되지 않고 디자인 대화 상자를 통해 수정된 런타임 시 관리되는 모든 디자인의 경우 작성 가능한 디자인을 /etc.

메모 해당 없음

자산 이메일 알림 템플릿 다운로드

이전 위치 /etc/dam/workflow/notification/email/downloadasset
새 위치

/libs/settings/dam/workflownotification/email/downloadasset

/apps/settings/dam/workflownotification/email/downloadasset

구조 조정 지침

전자 메일 템플릿(다운로드 자산 또는 transentworkflowcompleted)가 수정된 다음 아래 절차를 수행하여 새 구조에 맞춥니다.

  1. 업데이트된 전자 메일 서식 파일은 다음 위치에서 복사해야 합니다 /etc/dam/workflow/notification/email/downloadasset to /apps/settings/dam/workflow/notification/email/downloadasset
    1. 대상이 /apps 이 변경 사항은 SCM에서 유지되어야 합니다.
  2. 폴더를 제거합니다. /etc/dam/workflow/notification/email/downloadasset 내의 이메일 템플릿을 이동한 후
    1. 에서 전자 메일 템플릿을 업데이트하지 않은 경우 /etc의 경우 원래 전자 메일 템플릿이 /libs/settings/dam/workflownotification/email/downloadasset AEM 6.4 설치의 일부
메모 While /conf/global/settings/dam/workflownotification/email/downloadasset 는 기술적으로 조회 지원을 지원합니다(일반적인 Sling CAConfig 조회를 통해 /apps 전에 우선 적용되지만 이후 /etc) 템플릿을 /conf/global/settings/dam/workflownotification/email/downloadasset. 그러나 이메일 템플릿 편집을 용이하게 하기 위해 런타임 UI가 없으므로 이 방법은 권장되지 않습니다.

DRM 라이선스 예

이전 위치 /etc/dam/drm/licenses/
새 위치 /libs/settings/dam/drm
구조 조정 지침 해당 없음
메모 해당 없음
이전 위치 /etc/dam/adhocassetshare
새 위치

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

구조 조정 지침

고객이 전자 메일 템플릿을 수정한 경우 새 저장소 구조에 맞게 합니다.

  1. 업데이트된 전자 메일 서식 파일은 다음 위치에서 복사해야 합니다 /etc/dam/adhocassetshare to /apps/settings/dam/adhocassetshare
    1. 대상이 /apps 이 변경 사항은 SCM에서 유지되어야 합니다.
  2. 폴더를 제거합니다. /etc/dam/adhocassetshare 내의 이메일 템플릿을 이동한 후
    1. 에서 전자 메일 템플릿을 업데이트하지 않은 경우 /etc에 원래 전자 메일 템플릿이 있으므로 폴더를 제거할 수 있습니다. /libs/settings/dam/adhocassetshare AEM 6.4 설치의 일부
메모 While /conf/global/settings/dam/adhocassetshare 은 기본적으로 조회 지원을 받습니다(이 기능이 /apps 일반적인 Sling CAConfig 조회를 통해 /etc)에서 템플릿을 배치할 수 있습니다. /conf/global/settings/dam/adhocassetshare. 그러나 이메일 템플릿 편집을 용이하게 하기 위해 런타임 UI가 없으므로 이 방법은 권장되지 않습니다

InDesign 워크플로우 스크립트

이전 위치 /etc/dam/indesign/scripts
새 위치

/libs/settings/dam/indesign

/apps/settings/dam/indesign

구조 조정 지침

새 저장소 구조에 맞추기

  1. 다음에서 모든 사용자 지정 또는 수정된 스크립트 복사 /etc/dam/indesign/scripts to /apps/settings/dam/indesign/scripts
    1. 새 스크립트나 수정된 스크립트만 AEM에서 제공하는 수정되지 않은 스크립트로 복사할 수 있습니다 /libs/settings AEM 6.5
  2. 미디어 추출 프로세스 WF 단계를 사용하는 모든 워크플로우 모델을 찾아
    1. 워크플로우 단계의 각 인스턴스에 대해 아래의 적절한 스크립트를 명시적으로 가리키도록 구성의 경로를 업데이트합니다. /apps/settings/dam/indesign/scripts 또는 /libs/settings/dam/indesign/scripts 적절한 경우입니다.
  3. 제거 /etc/dam/indesign/scripts 전적으로
메모 사용자 지정된 스크립트를 /apps: 코드를 저장해야 하는 위치입니다.

비디오 코드 변환 구성

이전 위치 /etc/dam/video
새 위치

/libs/settings/dam/video

/apps/settings/dam/video

구조 조정 지침

프로젝트 수준 사용자 지정을 잘라내어 동등한 수준으로 붙여넣어야 합니다 /apps 또는 /conf 가능한 경로.

AEM 6.4 저장소 구조에 정렬하려면

  1. 에서 수정된 비디오 구성을 복사합니다. /etc/dam/video to /apps/settings/dam/video
  2. 제거 /etc/dam/video
메모 해당 없음

뷰어 사전 설정 구성

이전 위치 /etc/dam/presets/viewer
새 위치

/libs/settings/dam/dm/presets/viewer

/conf/global/settings/dam/dm/presets/viewer

구조 조정 지침

곧바로 사용할 수 있는 뷰어 사전 설정 의 경우 새 위치에서만 사용할 수 있습니다.

사용자 지정 뷰어 사전 설정의 경우:

  • 노드를 다음 위치에서 이동하려면 마이그레이션 스크립트를 실행해야 합니다 /etc to /conf. 스크립트는 다음 위치에 있습니다. https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • 또는 구성을 편집할 수 있으며 새 위치에 자동으로 저장됩니다.

가리키도록 copyURL/embed 코드를 조정하지 않아도 됩니다 /conf. 에 대한 기존 요청 /etc 의 올바른 컨텐츠로 다시 라우팅됩니다. /conf.

메모 해당 없음

Misc

이전 위치

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

새 위치 /libs/dam/clientlibs
구조 조정 지침

참조를 조정하여 /libs 사용 /etc.clientlibs/ 프록시 접두사를 허용합니다.

마지막으로 마이그레이션된 clientlibs의 폴더를 제거하여 정리합니다. /etc/clientlibs/foundation/

메모 해당 없음

이 페이지에서는