Missing ExternalId for Charge Offerings in ECE Cache
(Doc ID 2795772.1)
Last updated on APRIL 10, 2024
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.2.0 and laterInformation in this document applies to any platform.
Goal
Scenario 1:
- After submitting a charge offer from Pricing Design Center (PDC) it is seen that externalId is empty in ChargeOffering cache in Elastic Charging Engine.
- If ECE is restarted, then all charge offers lose their externalId value.
- Resubmitting charge offer from PDC does not solve issue.
Question:
- What are the places we can to rectify the issue?
Scenario 2:
- Verified the whole flow from PDC to BRM to ECE and retried scenario with a newly created discount.
- From dm_ifw_sync log, it can be seen from that event was submitted to database advanced queue (AQ).
- However there are no entries in customerUpdater log. Checked AQ queue table in database, and it is empty.
- Checked AQ name in charging-settings.xml and it seems OK.
- Stopped dequeuing on AQ and created and published new discount.
- Again similar log entries in dm_ifw_sync exist about messages being committed in database.
- But there is no entries in AQ table despite having disabled dequeuing. So it seems like event does not go to AQ or it goes somewhere else for some reason.
Question:
- How to debug this issue to find what is missing?
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |