My Oracle Support Banner

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

Last updated on FEBRUARY 03, 2019

Applies to:

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


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.


To view full details, 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 a vibrant support community of peers and Oracle experts.