Patent ID: 7631073
Filing Date: 2009-12-08
Classification: G06Q

Abstract:
1. A method in a data processing system for exposing monitoring violations to a monitored application, the method comprising: configuring, by a processor of an application server, a monitored application to interact with a monitoring application, wherein configuring a monitored application comprises: initiating the transaction in the monitored application, wherein initiating the transaction comprises: the monitoring application querying the monitored application for a status of the transaction at the monitored application, wherein querying a status of the transaction comprises retrieving a status code from the performance monitoring engine; the monitored application determining whether the transaction is in a violation state based on the status at the monitored application, wherein the transaction is determined to be in a violation state if the status code is determined to be greater than zero, and wherein the transaction is determined to not be in a violation state if the status code is determined to be equal to zero; in response to determining that the status code is greater than zero such that the transaction is in a violation state, taking corrective actions to correct a violation, wherein taking corrective actions to correct a violation comprises: in response to determining that the status code is not greater than zero: