IP Library Granted Patent US 7,493,527
Granted Patent B2
US 7,493,527 · App. 11/136,160 · Granted Feb 17, 2009

Method for logging diagnostic information

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,493,527
App. No.
11/136,160
Granted
Feb 17, 2009
Kind
B2
Abstract

Method for logging diagnostic information, for use in a transactional environment having function for sending a transactional and re-sendable request to an application program. A counter is associated with the request, wherein a value associated with the counter is updated when an error occurs in the environment. The environment also comprises a counter threshold. The method utilizes a comparator, responsive to sending the request, for comparing the value associated with the counter against the counter threshold; a tracing control component, responsive to the value associated with the counter meeting the counter threshold, for enabling a tracing program; and a logging component, responsive to re-sending the request, for logging diagnostic information generated by the tracing program.

Claims (10)

1. A method for logging diagnostic information, suitable for use in a transactional environment, said method comprising:

in response to sending a request to an application program, wherein the request is associated with a counter, and wherein a value associated with the counter is updated when an error occurs in the transactional environment, comparing the value associated with the counter against a counter threshold;

in response to the value associated with the counter meeting the counter threshold, enabling a tracing program, and

in response to re-sending the request, logging diagnostic information generated by the tracing program,

wherein the request is an asynchronous message and the application program is an Enterprise JavaBean.

2. The method of claim 1 , further comprising disabling the tracing program in response to the logging of diagnostic information.

3. The method of claim 1 , further comprising disabling the tracing program prior to the request being sent.

4. The method of claim 1 , further comprising executing a debugging component in response to the value associated with the counter exceeding the counter threshold.

5. The method of claim 1 , further comprising configuring the counter threshold.

6. The method of claim 1 , wherein the counter threshold is associated with the application program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2005
From: GARZA, JOSE EMIR; JOHNSON, RICHARD DAVID; PAICE, CHRISTOHER COLIN; TODD, STEPHEN JAMES
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 016416/0194 →
Priority Claims (1)
GB 0412943.3 · Jun 10, 2004 · national
Continuity (1)
Related Publication 20050278706A1 · Dec 15, 2005