APAR status
Closed as program error.
Error description
The Sterling Control Center logs are filled with the INFO messages, net.sf.saxon.trans.DynamicError: Ambiguous rule match
Local fix
STRRTC - 365541 SF / SF Circumvention: None
Problem summary
Description of issue: Numerous "Ambiguous rule match for /event" errors were filling up the engine log. In this case the customer defined a large number of rules. When the compiled rules require more than 64K, a particular rules parser (saxon) is invoked. SCC erroneously omitted the insertion of a priority value in each rule, which ensures uniqueness, causing the error message.
Problem conclusion
Description of fix: Added logic to generate a unique priority number for each rule, when using saxon to compile the rules.
Temporary fix
Added logic to generate a unique priority number for each rule, when using the saxon to compile the rules.
Comments
APAR Information
APAR number
IC90087
Reported component name
STR CONTROL CEN
Reported component ID
5725D0200
Reported release
52X
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-02-07
Closed date
2013-03-15
Last modified date
2013-03-15
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
STR CONTROL CEN
Fixed component ID
5725D0200
Applicable component levels
R52X PSY
UP
R530 PSY
UP
R540 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9GLA","label":"IBM Control Center"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
15 March 2013