Editing a Production Compliance Standard Rule and choosing to 'overwrite production rule', does Not Save the Changes (Doc ID 2015949.1)

Last updated on JUNE 19, 2015

Applies to:

Enterprise Manager Base Platform - Version 12.1.0.4.0 to 12.1.0.4.0 [Release 12.1]
Information in this document applies to any platform.

Symptoms

When attempting to edit a production 'Compliance Standard Rule' in the Compliance Library, the changes are not saved.  This has been reproduced against Enterprise Manager 12.1.0.4.  For example:

Additionally, the following error may also be observed in the emoms.log

SQL Exception
@ java.sql.SQLException: ORA-6531: Reference to uninitialized collection
@ ORA-6512: at "SYSMAN.EM_COMPLIANCE_RULE_OP", line 2846
@ ORA-6512: at "SYSMAN.EM_COMPLIANCE_AGENT_RULE_UTIL", line 965
@ ORA-6512: at line 1
@ .
@ .
@ at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
@ at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
@ at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
@ at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
@ at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
@ at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
con'td.... 




Cause

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