Question
Toyota Financial Services
AU
Last activity: 22 Aug 2024 5:11 EDT
Dataset not found ERROR in SendEmailChild Activity
Hi All,
Send email child activity is responsible to send the email treatment to customers directly from NBA designer.
All the configuration has been done and designer shows the action is eligible , but customer didn't receive the email. Treatment testing is successfully done and email received.
But when NBA designer executes the strategy we are not getting emails, I can see the items are queued but went to broken process as per below agent activity issue.
One more thing to add is, after the campaign successful run the data instances of Data-Corr-Email are not created. This is one of the reasons that send email child activity is failing to process further. Is there any place where we can check about the creation of data-corr-instances ?
This error is being logged by the SendEmailChild activity because the 3rd step’s jump condition of the activity is returning false due to which the control is jumping to the error logging steps of the activity. Basically in this step activity is checking that whether the batch data set for the run exists or not.
The jump condition contains the pxDoesObjectExist() function. We have checked the dataset with the same class and it exists. So I am not sure why it is returning false. the pxDoesObjectExist() function contains:
Hi All,
Send email child activity is responsible to send the email treatment to customers directly from NBA designer.
All the configuration has been done and designer shows the action is eligible , but customer didn't receive the email. Treatment testing is successfully done and email received.
But when NBA designer executes the strategy we are not getting emails, I can see the items are queued but went to broken process as per below agent activity issue.
One more thing to add is, after the campaign successful run the data instances of Data-Corr-Email are not created. This is one of the reasons that send email child activity is failing to process further. Is there any place where we can check about the creation of data-corr-instances ?
This error is being logged by the SendEmailChild activity because the 3rd step’s jump condition of the activity is returning false due to which the control is jumping to the error logging steps of the activity. Basically in this step activity is checking that whether the batch data set for the run exists or not.
The jump condition contains the pxDoesObjectExist() function. We have checked the dataset with the same class and it exists. So I am not sure why it is returning false. the pxDoesObjectExist() function contains:
PublicAPI tools = pega_rules_utilities.getPublicAPI(); try { return tools.getDatabase().findHandle(aObjectKeys) != null; } catch (DatabaseException e) { oLog.error("Caught DatabaseException when getting handle", e); tools.getStepStatus().backoutWorst(); return false; }
There is no database exception on this.
There is no much information on PDN about this. Anyone faced this issue before.
I saw one similar post of same issue but that is for SMS and no one responded to that.
Any response will be appreciated.
Thanks in advance.
Regards
Dileep Kumar Balaga