AEM 서비스 팩 6.5.22로 업그레이드한 후 적응형 Forms이 Firefox에 올바르게 표시되지 않습니다

Adobe Experience Manager(AEM) Forms에서 서비스 팩 6.5.22.0 및 JDK 업데이트 8u441로 업그레이드한 후 iframe 내의 사이트 페이지를 통해 액세스한 적응형 양식이 Firefox에서 모든 패널과 필드를 올바르게 로드하지 않습니다. 이 문제를 해결하려면 사이트 페이지 속성을 업데이트한 다음 페이지를 다시 게시합니다.

설명 description

환경

  • 제품: Adobe Experience Manager(AEM) Forms
  • 버전: 6.5, 서비스 팩 6.5.22.0
  • JDK 버전: 8u441
  • 브라우저: Firefox
  • 배포 컨텍스트: iframe 내의 사이트 페이지에서 액세스되는 적응형 양식

문제/증상

  • 서비스 팩 6.5.22.0 및 JDK 업데이트 8u441을 적용한 후 사이트의 페이지에서 iframe을 통해 Firefox에 로드할 때 적응형 양식에 모든 패널과 필드가 표시되지 않습니다.
  • 서버 로그 또는 브라우저 콘솔에 오류가 기록되지 않습니다.
  • 이 문제는 Firefox에만 해당되며 기본 제공(OOTB) 양식 또는 기타 브라우저에는 영향을 주지 않습니다.

해결 방법 resolution

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 적응형 양식 iframe이 포함된 영향을 받는 사이트 페이지의 속성을 엽니다.
  2. Cover entire width 확인란 옵션을 찾습니다.
  3. Cover entire width 확인란을 선택합니다.
  4. 사이트의 페이지 속성에 대한 변경 사항을 저장합니다.
  5. 업데이트된 사이트 페이지를 다시 게시합니다.
  6. Cover entire width 확인란의 선택을 취소하고 다시 저장하여 캐시를 플러시합니다.
  7. 적응형 양식 렌더링에 사용자 지정 JavaScript을 사용하는 경우 이전에 테스트한 대로 iframe 높이에 필요한 조정을 적용합니다.
  8. 필요한 경우 작성자에서 게시자로 다시 게시하여 관련 서버 캐시를 지웁니다.
  9. 이제 Firefox에서 적응형 양식의 모든 패널과 필드가 올바르게 표시되는지 확인합니다.

참고

  • SP20과 SP22/23 사이에는 브라우저별 동작과 관련된 제품 측 코드 변경 사항이 도입되지 않았습니다.
  • 사용자 지정 JavaScript을 사용하여 iframe 높이를 조정하면 JS를 전달할 때 효과적입니다.
  • 속성을 변경한 후 이러한 문제가 발생하는 경우 다시 게시하면 이러한 문제를 해결할 수 있습니다.

관련 레독스

AEM 6.5 사용 안내서의 적응형 양식 캐시 구성

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f