Mace Log File Does Not Provide Information About Write Locks when RHS Measure is Spread
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.
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:
- Write an expression that will spread from RHS to LHS and put it in a rule group.
- Run mace with that rule group, with the 'all' logging option.
- View the log file.
- Note that the locks indicate the LHS measure is write locked and the RHS measure is read locked.
- Note that there is no indication that there is ever a write lock on the RHS measure.
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