We recently ran into an issue where we had an OBI Agent setup to send personalized reports via email to each recipient but some recipients (about 2%) were receiving the wrong email.
A search of Oracle Support produced Document ID # 2119485.1 as a possible solution.
“OBIEE 11g|12c: Agents Send Emails To Incorrect Recipients When Master Trigger Agent Is Present (Doc ID 2119485.1)”
This document recommended applying patch #s 22821787 and 25545058.
However, we are on OBIEE 12c (12.2.1.2.0) and one of the patches seemed to be for 11g only.
- Patch # 25545058 seemed to be for 11g only.
- Patch # 22821787 was for both 11g and 12c versions.
We applied patch # 22821787, but unfortunately, the issue persisted.
After looking around some more, we realized there was another patch but for the 12.2.1.2.180116 release (found in Document ID # 2395331.1). It didn’t match our version, but we decided to explore it anyway.
“OBIEE 12c : Agent Sending The Incorrect Result (Doc ID 2395331.1)”
That was patch # 27072632 but it turns out that patch was superseded by patch # 27916905.
Our admin team tried to apply patch # 27916905, but it had a conflict with the initial patch # 22821787.
We then backed out patch # 22821787 and applied the bundle patch 27916905.
The patch # 27916905 seems to have resolved the “email going to wrong recipients” issue. Since we applied it, no user has reported they received the wrong email. However, we are not yet 100% sure.
However, we are noticing that some images are not displaying properly which may have been caused by the patch. We are looking into that issue now.
I went through the detailed description of how the patches were found to let you realize that on the Oracle Support site, you may need to do a very thorough search to find any and all patches related to an issue before applying any. The documentation does not necessarily tie them together or they won’t necessarily come up in when you search on the keywords. Note: Before any of the above changes were made, backups were taken so that we could revert to any stage that we wanted to.
