Adobe Campaign Web アプリのデータプリロードエラーを修正しました
Adobe Campaignで web アプリケーションをテストすると、フォルダーのアクセス権限がないことが原因でデータのプリロードエラーが発生する。 このエラーは、プレビューおよびライブテストの間、受信者データの読み込みをブロックします。 この問題を修正するには、Web アプリケーションエージェント オペレーターに適切なフォルダーアクセス権を付与します。
説明 description
環境
製品: Adobe Campaign v8
問題/症状
- Web アプリケーションをテストする場合、データのプリロード中に次のエラーが表示されます。
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'.
- このエラーは「プレビュー」タブと、公開済み web アプリケーションをブラウザーでテストする際に発生します。
- Web アプリケーションエージェント 演算子のフォルダーアクセス権限が根本的な原因です。
解決策 resolution
データのプリロードエラーを解決するには、web アプリケーションエージェント オペレーターのフォルダーのアクセス権限を更新します。
- Web アプリケーションで使用される受信者レコードを含むフォルダーを識別します。
- これらのフォルダーに対するアクセス権限を Web アプリケーションエージェント 演算子に付与します。
- 更新したフォルダーの受信者を使用して、web アプリケーションを再度テストします。
フォルダーアクセスが正しく設定されると、プレビュー環境とライブ環境の両方でデータのプリロード中にエラーが発生しなくなります。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f