Decimal Values Are Converted Into Integers By BRM JCA Adapter

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 and laterInformation in this document applies to any platform.
***Checked for relevance on DD-Mon-YYYY***

Symptoms

On Oracle Communications Billing and Revenue Management(BRM), 7.3.0.0.0 version, it is not possible to invoke a BRM opcode with decimal parameters from a BPEL process becausedecimal values are converted into integers by the BRM JCA Adapter.

The Decimal parameters described in xsd (as xsd:decimal) are included in scheme as: xx.yy (i.e 14.32). The JCA adapter truncates yy and puts an integer into the input flist to the BRM opcode (only xx).