The Send Notification Node Does Not Correctly Convert the Value From the OSD Data Source When OSD is Not Available
Last updated on APRIL 09, 2015
Applies to:Oracle Communications Network Charging and Control - Version 4.4.1 and later
Information in this document applies to any platform.
This problem affects the Send Notification (NOTF) feature node which role is to create and send notifications based on predefined templates with variable parts to be replaced by values specific to each notification request. The node looks like this:
When the Send Notification feature node populates the variable parts of a notification message, it tries to read from the following data sources :
- First it checks the contents of the profile for any OSD (Open Services Development) SOAP (Simple Object Access Protocol) field.
- If the data it requires to populate the variable parts of the notification template is not present in the profile (i.e. not in the OSD message), it retrieves that information straight from the Voucher and Wallet Server (VWS). To do so, it sends a Wallet Info (WI) request
When this problem happens, the notifications created by the Send Notification Node may show wrong values into the variable parts which display a currency.
It is interesting to note that this problem only happens when the backup source is used to retrieve the information (the WI Req) : the notification created in the same conditions may show a different value for currencies in function of the data source (profile or WI Req) used.
To verify that the symptom described here actually relates to the problem this document is about, the application has to be set in debug and the following verified:
For a notification generated in the same conditions, but with a different data source:
- When the data source is the profile (default source)
The debug will show:
Where the value applied to the applyFormatting function is different (and wrong)
For more information about OSD or the NOTF feature node, please refer to Network Charging and Control documentation - A link to download it is available in this document's references.
N/A - The issue is existing in any Network Charging and Control version using OSD.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms