Siebel-OPA-connector Does Not Return Explicit Unknown Value Tags for Fields that have No Value
(Doc ID 2617982.1)
Last updated on DECEMBER 09, 2019
Applies to:Siebel CRM - Version 19.1 and later
Information in this document applies to any platform.
Siebel-OPA-connector does not return explicit unknown value tags for fields that have no value
The Siebel-OPA-connector responds to load-requests from OPA by sending data to OPA in a load-response.
The load request contains requested tables and fields and links to related tables.
Load response has been extended with explicit links and table-tags for tables that were empty.
But no explicit tags have been added for empty fields.
Oracle Policy Automation (OPA) is treating the omission of a field in load response as a technical error in stead of a functional one.
Warning for policy model KI_Risicodetectie_NP:142 via Connection: KI NP
Expected fields were missing from the Load response:
Missing value for field 'BasicPaymentAccountTypeCode' in row 'Relation1' of table 'Relation'.
In order to tell OPA that the empty field has been read and the Siebel response needs to contain an explicit tag for the field with an unknown value tag.
Explicit tags should be added only for fields that are present in the load-request and that have no value in the response. (So not for all fields in the metadata!)
The OPA-Hub messagelog currently only shows/contains the last 1000 messages.
Because there are so many warnings of the aforementioned type, other types of warnings and errors are not visible anymore after only 24-48 hours.
Expected behavior is to have OPA-Hub display much more than last 1000 messages, so that other types of warnings / errors can be seen.
OPA Hub messagelog is filling up with warnings that values are missing in the Siebel load-response.
All types of warning and errors can't be seen due to limited (most recent 1000 records only) number of records displayed in OPA-Hub message log.
Due to this issue, users cannot different types of errors and warnings.
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