Correggere l’errore di precaricamento dei dati nelle app web Adobe Campaign
Quando esegui il test di un’applicazione web in Adobe Campaign, viene visualizzato un errore di precaricamento dei dati causato dalla mancanza delle autorizzazioni di accesso alla cartella. Questo errore blocca il caricamento dei dati del destinatario durante l’anteprima e il test live. Per risolvere il problema, concedere l'accesso alla cartella corretta all'operatore agente applicazioni Web.
Descrizione description
Ambiente
Prodotto: Adobe Campaign v8
Problema/Sintomi
- Durante il test di un’applicazione web, viene visualizzato il seguente errore durante il precaricamento dei dati:
Failed to preload data: WDB-200001 SQL statement 'SELECT R0.iRecipientId FROM NmsRecipient R0 WHERE ((R0.iFolderId IN (SELECT xr.iFolderId FROM XtkRights xr WHERE xr.iOperatorId IN (XXXX)) OR R0.iFolderId=0)) AND (((R0.iFolderId IN (SELECT xr.iFolderId FROM XtkRights xr WHERE xr.iOperatorId IN (XXXX)) OR R0.iFolderId=0)) AND ((R0.iRecipientId = :#(1)#))' could not be executed. WDB-200011 The requested database record does not exist. Cannot load document of type 'Recipients (nms:recipient)' satisfying condition '([ /@id] = 'XXXX')'. SOP-330011 Error while executing the method 'ExecuteQuery' of service 'xtk:queryDef'.
- L’errore si verifica sia nella scheda di anteprima che durante il test dell’applicazione web pubblicata in un browser.
- La causa principale è l'assenza delle autorizzazioni di accesso alla cartella per l'operatore Agente applicazioni Web.
Risoluzione resolution
Per risolvere l'errore di precaricamento dei dati, aggiornare le autorizzazioni di accesso alla cartella per l'operatore agente applicazioni Web.
- Identifica le cartelle che contengono i record dei destinatari utilizzati dall’applicazione web.
- Concedere le autorizzazioni di accesso per queste cartelle all'operatore agente applicazioni Web.
- Esegui di nuovo il test dell’applicazione web utilizzando i destinatari delle cartelle aggiornate.
Una volta configurato correttamente l’accesso alla cartella, l’errore non si verificherà più durante il precaricamento dei dati in ambienti di anteprima e live.