Show Menu
화제×

OSGi에서 AEM 6.5 Forms로 업그레이드

AEM 6.3 양식 또는 AEM 6.4 양식에서 AEM 6.5 양식으로 직접 업그레이드할 수 있습니다.
AEM 6.0 양식, AEM 6.1 양식 ​및 AEM 6.2 양식에서 AEM 6.5 양식으로의 직접 업그레이드 경로는 사용할 수 없습니다. AEM 6.2 Forms로 중간 업그레이드하거나 AEM 6.3 Forms 업그레이드하거나 AEM 6.4 Forms로 업그레이드한 다음 AEM 6.3 Forms 또는 AEM 6.4 Forms에서 AEM 6.5 Forms로 업그레이드하십시오.
AEM 6.3 양식 또는 AEM 6.4 양식에서 AEM 6.5 양식으로 업그레이드하려면 다음을 수행합니다.
  1. 기존 AEM 인스턴스를 AEM 6.5로 업그레이드합니다.다음 단계는 다음과 같습니다.
    1. AEM 6.3 양식 또는 AEM 6.4 양식에 대한 최신 서비스 팩 및 패치를 설치합니다. 자세한 내용은 AEM 지속 허브를 참조하십시오 .
    2. 업그레이드할 소스 인스턴스를 준비합니다. 자세한 단계는 AEM 6.5로 업그레이드를 참조하십시오 .
    3. (Unix/Linux 기반 설치만 해당) UNIX 또는 Linux를 기본 운영 체제로 사용하는 경우 터미널 창을 열고 crx-quickstart가 포함된 폴더로 이동한 다음 다음 다음 다음 명령을 실행합니다.
      chmod -R 755 ../crx-quickstart
    4. AEM 인스턴스를 AEM 6.3으로 업그레이드합니다.단계별 지침은 AEM 6.5로 업그레이드를 참조하십시오 .
      다음 단계를 계속하기 전에 <crx-repository>/error.log 파일에 ServiceEvent REGISTERED 및 ServiceEvent UNREGISTERED 메시지가 나타날 때까지 기다립니다.
      서버가 실행되고 나면 몇 개의 AEM Forms 번들이 설치 상태로 유지됩니다. 번들 수는 설치 시 다를 수 있습니다. 이러한 번들의 상태를 무시해도 됩니다. 번들은 https://' # : # '/system/console/에 나열되어 있습니다.
  2. AEM Forms 추가 기능 패키지를 설치합니다. 다음 단계는 다음과 같습니다.
    1. AEM 서버에 관리자로 로그인하고 패키지 공유를 엽니다. 패키지 공유의 기본 URL은 입니다 https://'[server]:[port]'/crx/packageshare .
    2. 패키지 공유에서 AEM 6.5 양식 추가 기능 패키지를 ​검색하고 운영 체제에 해당하는 패키지를 클릭한 다음 다운로드를 클릭합니다 . 라이센스 계약을 읽고 동의한 다음 확인을 클릭합니다 . 다운로드가 시작됩니다. 다운로드하면 패키지 옆에 다운로드된 단어가 나타납니다.
      또는 AEM Forms 릴리스에 나열된 하이퍼링크를 사용하여 패키지를 수동으로 다운로드할 수도 있습니다.
    3. 다운로드가 완료되면 #클릭합니다 . 패키지 관리자로 리디렉션됩니다. 패키지 관리자에서 다운로드한 패키지를 검색하고 설치를 클릭합니다 .
      AEM Forms 릴리스에 나열된 직접 링크를 사용하여 패키지를 수동으로 다운로드하는 경우 AEM Package Manager를 열고 패키지 업로드를 ​클릭한다음 다운로드한 패키지를 선택하고 업로드를 클릭합니다. 패키지가 업로드되면 패키지 이름을 클릭하고 설치를 클릭합니다.
      패키지가 설치되면 AEM 인스턴스를 다시 시작하라는 메시지가 표시됩니다. 서버를 즉시 중지하지 마십시오. AEM Forms 서버를 중지하기 전에 <crx-repository>/error.log 파일에 ServiceEvent REGISTERED 및 ServiceEvent UNREGISTERED 메시지가 나타나지 않고 로그가 안정될 때까지 기다립니다. 또한 일부 패키지는 설치된 상태로 유지될 수 있습니다. 이러한 패키지의 상태를 무시해도 됩니다.
    4. AEM 인스턴스를 다시 시작합니다.
  3. 설치 후 작업을 수행합니다.
    • 마이그레이션 유틸리티 실행
      마이그레이션 유틸리티를 사용하면 AEM 6.5 양식과 호환되는 이전 버전의 응용 양식 및 통신 관리 에셋을 만들 수 있습니다. AEM 패키지 공유에서 유틸리티를 다운로드할 수 있습니다. 마이그레이션 유틸리티를 구성하고 사용하기 위한 단계별 정보는 마이그레이션 유틸리티를 참조하십시오.
      초안 및 제출 구성 요소를 데이터베이스와 통합하고 이전 버전에서 업그레이드하는 데 Sample을 사용하는 경우 업그레이드를 수행한 후 다음 SQL 쿼리를 실행합니다.
      UPDATE metadata m, additionalmetadatatable am
      SET m.dataType = am.value
      WHERE m.id = am.id
      AND am.key = 'dataType'
      
      
      DELETE from additionalmetadatatable
      WHERE `key` = 'dataType'
      
      
    • (AEM 6.2 양식 또는 이전 버전에서만 업그레이드하는 경우) Adobe Sign을 다시 구성하십시오.
      이전 버전의 AEM Forms에서 Adobe Sign을 구성한 경우 AEM Cloud 서비스에서 Adobe Sign을 다시 구성하십시오. 자세한 내용은 AEM Forms 와 Adobe Sign 통합을 참조하십시오 .
    • jQuery 지원
      AEM 6.5 양식에서는 jQuery 버전이 3.2.1로 업데이트되고 jQuery UI 버전이 1.12.1로 업데이트됩니다.AEM Form은 충돌 없음 모드에서 JQuery를 사용합니다. 따라서 다른 jQuery 버전을 사용하는 경우 업그레이드를 수행하는 동안 문제가 표시되지 않습니다. 그러나 AEM 6.5 양식으로 업그레이드하는 경우:
      • 사용자 지정 구성 요소가 지원되는 jQuery 버전과 호환되는지 확인하십시오.
      • 사용자 지정 구성 요소에서 지원되지 않는 API를 제거합니다. 제거된 API 목록은 업그레이드 가이드를 참조하십시오. 예를 들어 load(), .unload() 및 .error() API에 대한 지원이 제거됩니다. 앞서 언급한 API 대신 .on() 메서드를 사용합니다. 예를 들어 $("img").load(fn)를 $("img").on("load", fn)으로 변경합니다.
    • (AEM 6.2 Forms 또는 이전 버전에서만 업그레이드하는 경우) 분석 및 보고서를 다시 구성합니다.
      AEM 6.4 Forms에서는 소스나 임프레션에 대한 성공 이벤트에 대한 트래픽 변수를 사용할 수 없습니다. 따라서 AEM 6.2 양식 또는 이전 버전에서 업그레이드하면 AEM Forms가 Adobe Analytics 서버로 데이터 전송을 중단하고 적응형 양식에 대한 분석 보고서를 사용할 수 없습니다. 또한 AEM 6.4 양식에서는 한 필드에 보낸 시간에 대한 양식 분석 및 성공 이벤트 버전에 대한 트래픽 변수를 제공합니다. 따라서 AEM Forms 환경에 대한 분석 및 보고서를 다시 구성합니다. 자세한 내용은 분석 및 보고서 구성을 참조하십시오.
  4. 서버가 성공적으로 업그레이드되고 모든 데이터도 성공적으로 마이그레이션되며 정상적으로 작동하는지 확인합니다.
    • 번들의 상태를 확인합니다. 모든 번들이 활성 상태인지 확인합니다.
    • 복제 및 역 복제 확인: 마이그레이션된 몇 가지 양식을 게시, 채우기 및 제출합니다. 제출된 데이터도 확인합니다.
    • 관리자 및 개발자 사용자 인터페이스에 대한 액세스 확인: 관리 계정에서 AEM 인스턴스에 로그인하고 다음 URL에 대한 액세스 권한이 있는지 확인합니다.
      • https://'[server]:[port]'/crx/packmgr
      • https://'[server]:[port]'/crx/de
      • https://'[server]:[port]'/aem/forms.html/content/dam/formsanddocuments
    AEM 6.4 양식에서 crx-repository의 구조가 변경되었습니다. 6.3 양식에서 AEM 6.5 양식으로 업그레이드하는 경우 새로 만드는 사용자 지정을 위해 변경된 경로를 사용하십시오. 변경된 경로의 전체 목록은 AEM의 양식 리포지토리 재구성을 참조하십시오 .