While configuring the Log message to syslog assertion. When all info is added to the assertion based on the arcsight documentation provided by CA policy manager is crashing. The error reported is " Array out of bound"
Error seen in error logs
CA API Gateway 9.2.00 build 6905, built 20161214001509 by teamcity at apim-teamcityagent4
os.name: Windows 7
66,264,048 bytes: the amount of free memory in the Java Virtual Machine.
176,353,280 bytes: the total amount of memory in the Java virtual machine.
at com.l7tech.external.assertions.logmessagetosyslog.console.a.mouseMoved(Unknown Source)
policy manager gets out of index error when the table is scrolled down to the very bottom and mouse cursor move up into the table area from the bottom.
This caused the cursor movement listener to calculate the current row that the cursor is on by dividing the current Y position with row height. For some reason, the result of the calculation is more than the row count (hardcoded to 20 in this case) and returned -1 to indicate an error. As a result the calling method can't find -1 row and throw out of index exception.
Please request for latest assertion via CA Support
This issue is tested CA API Gateway 9.2.