Adobe Sign 스케줄러가 AEM 6.5 적응형 양식의 게시 인스턴스에서 실행되지 않음

AEM v6.5 적응형 Forms에서 Adobe Sign 상태 스케줄러는 정기적으로 Adobe Sign 계약 상태를 확인합니다. 계약이 완료로 표시되면 적응형 양식에 대해 구성된 제출 액션이 트리거되므로 이러한 업데이트가 필요합니다. 이 문서에서는 양식 제출 시 전자 메일을 전송하도록 제출 액션을 설정하는 시나리오를 고려합니다. 이 문제는 디자인 제한 사항과 구성 불일치로 인해 발생합니다. 이 문제를 해결하려면 역방향 복제를 구성하고 환경 설정을 확인한 다음 모범 사례를 따라 스케줄러가 의도한 대로 작동하도록 합니다.

설명 description

환경

제품: Adobe Experience Manager(AEM) Managed Services 지원
버전: AEM v6.5 Forms
인스턴스: 프로덕션 및 스테이지 설정

문제/증상

  • Adobe Sign 통합은 초기 양식 제출 및 이메일 프롬프트에 대한 작성자 및 게시 인스턴스 모두에서 올바르게 작동합니다.

  • 작성자 인스턴스에서 Adobe Sign 상태 스케줄러가 예상대로 서명된 문서가 포함된 후속 이메일을 전송합니다.

  • 게시 인스턴스에서 다음을 수행합니다.

    • 스케줄러가 5분마다 실행되도록 cron 표현식을 수정한 후에도 실행되지 않습니다.
    • 로그에 메시지가 표시됩니다. Not running Adobe Sign scheduler on publish instance.
    • 역방향 복제 오류로 인해 게시 및 작성자 환경 간에 계약 상태 업데이트가 동기화되지 않습니다.

해결 방법 resolution

Adobe Sign 상태 스케줄러는 계약 처리를 중앙 집중화하고 다중 노드 게시 설정에서 충돌을 방지하기 위해 작성자 인스턴스 에서만 실행되도록 설계되었습니다. 다음 단계에 따라 문제를 해결하십시오.

  1. 스케줄러는 작성자 환경으로 제한됩니다. SIGNED ​와 같은 계약 상태를 동기화하고 서명된 문서가 포함된 후속 전자 메일을 보냅니다.

  2. 게시에서 작성자로 동의 데이터를 복제하도록 역방향 복제 에이전트를 설정합니다.

    • 게시 중:

      • 전송 URI가 repo://var/replication/outbox을(를) 가리키는 보낼 편지함 에이전트를 설정합니다.
      • 에이전트 설정에서 역방향 복제에 사용 을 사용하지 않도록 설정합니다.
      • 유효한 자격 증명을 사용합니다.
    • 작성자:

      • 게시 서버의 보낼 편지함 경로를 가리키는 역방향 복제 에이전트를 구성합니다.
  3. 모든 인스턴스(작성자, Pub1, Pub2)가 동일한 Adobe Sign 통합 설정(OAuth URL, 액세스 토큰 URL, 클라이언트 ID 및 암호)을 사용하는지 확인하십시오.

  4. 복제된 노드가 정확한 상태를 반영하는지 확인합니다. 계약이 완료되면 노드를 OUT_FOR_SIGNATURE에서 SIGNED(으)로 전환해야 합니다.

  5. 문제가 지속되는 경우:

    • 관련 번들 또는 서버를 다시 시작합니다(비프로덕션 환경).
    • 디버그 로그를 일시적으로 활성화하여 근본 원인을 식별합니다.
  6. 구성을 변경하기 전에 항상 인스턴스의 작업 백업을 수행하십시오.

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