Browse Prior Art Database

J2EE logging/tracing framework

IP.com Disclosure Number: IPCOM000020260D
Original Publication Date: 2003-Nov-07
Included in the Prior Art Database: 2003-Nov-07
Document File: 1 page(s) / 8K

Publishing Venue

IBM

Abstract

Logging and Tracing Framework for workloadmanaged J2EE Applications

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 71% of the total text.

Page 1 of 1

J2EE logging/tracing framework

1. Problem

Logging and Tracing is a main part of a software development process. It is used to improve software quality during the development process to allow application monitoring while a system is in production Therefore a lot of logging and tracing facilities exists for different environments. There are also a lot of logging/tracing framework within JAVA* environments but not useful for a J2EE application. The problem which arises within a J2EE application is the workload management possibility of J2EE applications. This allows written J2EE components to run in different processes, even on other machines while not allowing a common

  Configurability for tracing/logging while the system is running and a Determination of the flow of control while the system is running All logging/tracing frameworks are designed for single process applications. The J2EE logging/tracing framework is designed for applications running in a multi process environment.

    Another advantage is that this solution does not depend on any other software, especially no debugger is needed.

2. Solution

The J2EE logging/tracing framework achieves the configurability of the tracing/logging component by using JMS (Java* Messaging Service) publish/subscribe mechanism, based on XML configuration messages. Every tracing/logging component subscribes to a configuration message topic and waits for incoming messages. This allows the tracing/logging components to synchronize v...