This knowledge article may contain information that does not apply to version 21.05 or later which runs in a container environment. Please refer to
Article Number 000385088 for more information about troubleshooting BMC products in containers.
Legacy ID:KA407936
This has been identified as SW00463387. Fixed in 8.1 SP1. Not fixed in other versions at the time of submitting this article.
SW00463387 - Server Admin Console active link workflow is flawed which can lead to the removal of server queues from the configuration file.
This is a fairly rare problem that has only been seen a handful of times over the years. But we now have an explanation and a solution.
The problem has only been recorded on Oracle databases and does not occur on SQL Server, likely because of primary key defined on the actlink_set table.
Active link workflow in the Server Admin console existed whereby if the order of the assignments within a Set Fields action doesn't get placed in the database in the expected order, string manipulation fails to execute normally and truncates the queue list. The queue list is then considered changed and if some other configuration item is being updated, the queue list is also updated resulting in queues being removed. The flaw was that multiple assignments in a Set Fields action are not orderable, yet there was an active link for parsing the queue list that relied on the order. The solution provided in the fix is to modify the active link "AR System Administration: Server Ports - Parse1" and separate some of the Set Fields assignments into separate Actions so they could be ordered.