Integration action stops after server is running for a couple of days as we noted our HP/OV was not receiving the Foglight alarms; this was not an issue on the 5.5.0 FMS, only observed after update to 5.5.5
We verified the opcmsg processes were still running.
The process runner did not exist in 5.5.0, and was only added for 5.5.4. Previously, the integration cartridge was just using the Java exec() code. The program flow from the trace file (fms -t) indicates opcmsg runs and then exits, so it looks like the FMS is not getting the notification that the process input stream has been created until after the process has run and exited; causing a deadlock.
STATUS: COM-1250 is fixed in 5.6.4 release.
WORKAROUND: Set FMS to start with switch -Dfoglight.process.qcnrunner.disabled=true.
Cmd line options can be added in $FGLHOME/config/foglight.config file as documented within the file.
An example is shown below for the option provided and the comment # removed from the beginning of the line..