Mace Log File Does Not Provide Information About Write Locks when RHS Measure is Spread (Doc ID 1966415.1)

Last updated on AUGUST 17, 2016

Applies to:

Oracle Retail Predictive Application Server - Version 13.4.1 and later
Information in this document applies to any platform.

Goal

In Oracle Retail Predictive Application Server (RPAS) 13.4.1, when running a rule group with mace and a measure is used on the righthand side (RHS), the log file indicates that a READ lock is taken on the DB containing that measure. However, if that measure needs to be spread, the DB then has a WRITE lock taken on it.   The log file does not indicate that this write lock is taken.  Is there a way to log this lock?


Steps to Reproduce:

  1. Write an expression that will spread from RHS to LHS and put it in a rule group.
  2. Run mace with that rule group, with the 'all' logging option.
  3. View the log file. 
  4. Note that the locks indicate the LHS measure is write locked and the RHS measure is read locked. 
  5. Note that there is no indication that there is ever a write lock on the RHS measure.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms