Menu

#4566 [HHQ-3461] Updating and Deleting Resource Type Alert Definit

Bug
open
None
7
2012-10-09
2010-12-18
No

http://jira.hyperic.com/browse/HHQ-3461
A database transaction failure (such as transaction timeouts) will cause the database transaction to rollback, but triggers that were removed from the in-memory repository up to the point of failure are removed "permanently". This issue is recoverable by restarting HQ since the in-memory repository will be re-created from the database. However, until HQ is restarted, the alert definitions whose triggers were removed from the in-memory repository will not fire if their conditions are satisfied.



RegisteredTriggerManagerEJBImpl.deleteAlertDefinitionTriggers() and RegisteredTriggerManagerEJBImpl .deleteTriggers() are the faulty code.

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.