Adobe Sign-schemaläggaren körs inte på publiceringsinstansen i anpassningsbara AEM 6.5-formulär
I AEM v6.5 Adaptive Forms kontrollerar Adobe Signs statusschemaläggare regelbundet statusen för Adobe Sign-avtal. Dessa uppdateringar är viktiga eftersom när ett avtal har markerats som fullständigt utlöses de konfigurerade Skicka-åtgärderna i det adaptiva formuläret. I den här artikeln beskrivs scenariot där åtgärden Skicka är inställd på att skicka e-post när formulär skickas. Detta inträffar på grund av designbegränsningar och konfigurationsavvikelser. Du kan åtgärda detta genom att konfigurera omvänd replikering, verifiera miljöinställningar och följa bästa praxis för att säkerställa att schemaläggaren fungerar som det ska.
Beskrivning description
Miljö
Produkt: Adobe Experience Manager (AEM) Managed Services Support
Version: AEM v6.5 Forms
Instanser: Produktions- och sceninställningar
Problem/symtom
-
Integreringen med Adobe Sign fungerar korrekt på både Author- och Publish-instanser för inledande formulärinlämning och e-postmeddelanden.
-
I Author-instansen skickar Adobe Sign statusschemaläggaren uppföljningsmeddelanden med signerade dokument som förväntat.
-
I Publish-instansen:
- Schemaläggaren körs inte ens efter att cron-uttrycket har ändrats så att det körs var femte minut.
- Loggar visar meddelandet:
Not running Adobe Sign scheduler on publish instance. - Invertera replikeringsfel förhindrar att avtalsstatusuppdateringar synkroniseras mellan publicerings- och redigeringsmiljöer.
Upplösning resolution
Statusschemaläggaren för Adobe Sign är endast avsedd att köras på Författarinstanser för att centralisera avtalsbearbetning och undvika konflikter i publiceringsinställningar för flera noder. Följ de här stegen för att lösa problemet:
-
Schemaläggaren är begränsad till redigeringsmiljöer. Den synkroniserar avtalsstatus som SIGNED och skickar uppföljningsmeddelanden med signerade dokument.
-
Konfigurera agenter för omvänd replikering för att replikera avtalsdata från Publicera till Författare:
-
Vid publicering:
- Konfigurera en Outbox-agent med en transport-URI som pekar på
repo://var/replication/outbox. - Inaktivera Använd för omvänd replikering i agentinställningarna.
- Använd giltiga autentiseringsuppgifter.
- Konfigurera en Outbox-agent med en transport-URI som pekar på
-
På författare:
- Konfigurera en agent för omvänd replikering som pekar mot utkorgssökvägen för publiceringsservern.
-
-
Kontrollera att alla instanser (Författare, Pub1, Pub2) använder identiska integrationsinställningar för Adobe Sign: OAuth-URL:er, åtkomsttoken-URL:er, klient-ID:n och hemligheter.
-
Bekräfta att replikerade noder återger korrekta statusvärden. Noderna ska övergå från
OUT_FOR_SIGNATUREtillSIGNEDnär avtal har slutförts. -
Om problemen kvarstår:
- Starta om relevanta paket eller servrar (helst i icke-produktionsmiljöer).
- Aktivera felsökningsloggar tillfälligt för att identifiera rotorsaker.
-
Gör alltid en fungerande säkerhetskopiering av instanserna innan du gör några konfigurationsändringar.