Logging of application messages
First Claim
1. An apparatus for logging application messages from a financial application comprising:
- a computing object including a data structure relating to a financial transaction;
a hardware processing device performing a plurality of processing jobs on the computing object within the financial application in a predetermined order to complete the financial transaction, at least two of the processing jobs generating application messages in distinct formats that document operations performed on the computing object by each respective processing job;
a central logging device filtering the generated application messages to identify those application messages to be logged, and generating a log entry in a common format for each identified application message, the filtering supporting, in accordance with an accounting requirement of the financial transaction, both process oriented logging and object oriented logging of each generated application message, wherein;
the process oriented logging includes logging activities inside the application on a process step level, wherein the activities include events associated with the computing object and at least one other computing object;
the object oriented logging includes exclusively logging events associated with the computing object during the life cycle of the computing object in the application; and
an application log database logging each generated log entry in the common format.
2 Assignments
0 Petitions
Accused Products
Abstract
The processing application includes numerous jobs for performing processing operations on computing objects. Whereas previous systems log job information on a per job basis, the apparatus and method includes generating application messages. These application messages are generated based on events in the operation of the application and the messages include predefined event information. The application messages are processing and filtered by a central logging device, which may be in response to customization properties. From this central logging device the filtered messages are centrally stored in an application log database, thereby providing a central depository and formatting of previously incongruent job-specific logging data.
7 Citations
20 Claims
-
1. An apparatus for logging application messages from a financial application comprising:
-
a computing object including a data structure relating to a financial transaction; a hardware processing device performing a plurality of processing jobs on the computing object within the financial application in a predetermined order to complete the financial transaction, at least two of the processing jobs generating application messages in distinct formats that document operations performed on the computing object by each respective processing job; a central logging device filtering the generated application messages to identify those application messages to be logged, and generating a log entry in a common format for each identified application message, the filtering supporting, in accordance with an accounting requirement of the financial transaction, both process oriented logging and object oriented logging of each generated application message, wherein; the process oriented logging includes logging activities inside the application on a process step level, wherein the activities include events associated with the computing object and at least one other computing object; the object oriented logging includes exclusively logging events associated with the computing object during the life cycle of the computing object in the application; and an application log database logging each generated log entry in the common format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for logging application messages from a financial application comprising:
-
processing, using a processing device, a plurality of processing jobs on a computing object in the financial application in a predetermined order to complete a financial transaction, wherein the computing object includes a data structure relating to the financial transaction; monitoring the processing device during processing of the processing jobs; generating application messages documenting operations performed using on the computing object in each respective processing job from the monitoring, at least two of the application messages generated in distinct formats; filtering the generated application messages, in accordance with an accounting requirement of the financial transaction, to identify those application messages to be logged, the filtering supporting both process oriented logging and object oriented logging of each generated application message, wherein; the process oriented logging includes logging activities inside the application on a process step level, wherein the activities include events associated with the computing object and at least one other computing object; the object oriented logging includes exclusively logging events associated with the computing object during the life cycle of the computing object in the application; and generating a log entry in a common format for each identified application message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A processing system logging application messages relating to a financial application, the system comprising:
-
a computing object associated with a particular financial computing operation including an amount representing a quantitative valuation of the financial operation; a hardware processing device performing a plurality of financial processing jobs on the computing object and within the financial application in a predetermined order to complete a financial transaction involving a transfer of the amount between accounts, at least two of the processing jobs generating application messages in distinct formats, each processing job independently generating respective application messages to comply with an accounting requirement; a central logging device filtering the generated application messages to identify those application messages to be logged, and generating a log entry in a common format for each identified application message, the filtering supporting, in accordance with the accounting requirement, both process oriented logging and object oriented logging of each generated application message, wherein; the process oriented logging includes logging activities inside the application on a process step level, wherein the activities include events associated with the computing object and at least one other computing object; the object oriented logging includes exclusively logging events associated with the computing object during the life cycle of the computing object in the application; and an application log database logging each generated log entry in the common format. - View Dependent Claims (18, 19, 20)
-
Specification