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 アプリケーションエージェント オペレーターのフォルダーのアクセス権限を更新します。

  1. Web アプリケーションで使用される受信者レコードを含むフォルダーを識別します。
  2. これらのフォルダーに対するアクセス権限を Web アプリケーションエージェント 演算子に付与します。
  3. 更新したフォルダーの受信者を使用して、web アプリケーションを再度テストします。

フォルダーアクセスが正しく設定されると、プレビュー環境とライブ環境の両方でデータのプリロード中にエラーが発生しなくなります。

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