Monday, January 28, 2008

Enterprise Logging for Distributed JEE Applications

Hello,


i have shared my experiences on working on a large scale JEE project wherein we are looking at efficient and reliable way to troubleshoot issues in a distributed JEE application by analyzing the app logs.

Here is the summary,

As more and more enterprise applications are architected using the paradigm of Service Oriented Architecture (SOA), new challenges surface at every stage of an application's evolution. One such challenge is the consistent requirement of application logging. While the very distributed nature of SOA systems complicate trouble-shooting, log files can come to your rescue when trying to understand a system's behavior. This article discusses our experience implementing logging in a Loan Origination System (LOS), built using SOA on the J2EE platform. Along the way, we hope to answer the following questions:

  1. How do you trace requests through Web-tier and business-tier logs in a distributed J2EE deployment model?
  2. In case of an application error, how does the end user report the problem to help desk and subsequently how does the development team correlate the reported error and troubleshoot the issue with the help of application logs.
For complete article click here