My Oracle Support Banner

System Error Was Showing When Editing The Discount Share Pricing Rule (Doc ID 2952082.1)

Last updated on JUNE 02, 2023

Applies to:

Oracle Financial Services Revenue Management and Billing - Version and later
Information in this document applies to any platform.


On RMB v4., System Error occurs when editing the Discount Share pricing rule.

This error was thrown when clicking the Approve button of the pricing rule approval transaction that was created after updating an existing Discount Share pricing rule.
There is no workaround found at the moment to edit the Discount Share pricing rule.

UI shows error "Encountered exception, session marked for rollback"

Also SPL log shows below error traced:

SYSUSER - 154536-513-1 2023-05-12 13:53:38,483 [[ACTIVE] ExecuteThread: '36' for queue:
'weblogic.kernel.Default (self-tuning)'] ERROR (api.service.ServiceExecutionPolicy) Encountered
exception, session marked for rollback
SYSUSER - 154536-513-1 2023-05-12 13:53:38,484 [[ACTIVE] ExecuteThread: '36' for queue:
'weblogic.kernel.Default (self-tuning)'] ERROR (approvalTxnLog.service.ApprovalTxnApprovalService)
Error while Processing appTxn: 845131777324945
com.splwg.shared.common.LoggedException: Encountered exception, session marked for rollback
java.lang.IllegalArgumentException: Illegal character in name: 'C1_PRICEASGN_BO '.
  at org.dom4j.QName.validateName( ~[dom4j-2.1.3.jar:?]
  at org.dom4j.QName.( ~[dom4j-2.1.3.jar:?]
  at org.dom4j.QName.( ~[dom4j-2.1.3.jar:?]

The issue can be reproduced at will with the following steps:
1. Have a customer with discount share pricing rule configured in Discount Arrangement Pricing Rule UI.
2. Edit the pricing rule under Customer 360 > Pricing Information tab.
  - Pricing Rule Approval Transaction will be created.
3. Approve the Pricing Rule Approval Transaction.
4. After Approve button is clicked, UI shows Error message "Encountered exception, session marked for rollback".

The issue has the following business impact:
Legislative impact including government fines / penalties, Show stopper for a critical milestone.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.