1 [LSARC/2009/128 FastTrack timeout 03/03/2009]
Richard Jr Matthews
rm129958 at sac.sfbay.sun.com
Sun Feb 22 14:56:27 PST 2009
I am sponsoring this fast-track for Vivek Titarmare. The
timeout is set at March 3. The case directory contains the supplied
materials.
This fast-track is a portion of the Drools case LSARC 2008/748, which
is a dependency of ADM - PSARC 2007/210.
Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction
1.1. Project/Component Working Name:
Log4J
1.2. Name of Document Author/Supplier:
Author: Vivek R. Titarmare
1.3 Date of This Document:
22 January, 2009
2. Project Summary
2.1 Project Description
Apache log4j is a Java-based logging utility.
4. Technical Description:
The architecture of the log4j API is layered. Each layer consists
of different objects performing different tasks. The top layer
captures the logging information, the middle layer is involved in
analyzing and authorizing the logging information, and the bottom
layer is responsible for formatting and publishing the logging
information to a destination. In essence, log4j consists of three
types of primary objects:
Logger:
The Logger object (formerly known as the Category
object in releases prior to log4j 1.2) is responsible
for capturing logging information. Logger objects
are stored in a namespace hierarchy.
Appender:
The Appender object is responsible for publishing
logging information to various preferred destinations.
Each Appender object will have at least one target
destination attached to it. For example, a ConsoleAppender
object is capable of printing logging information to a
console.
Layout:
The Layout object is used to format logging information
in different styles. Appender objects utilize Layout
objects before publishing logging information. Layout
objects play an important role in publishing logging
information in a way that is human readable and reusable.
5. Interfaces
Exported interface Classification Interface type
============================= ============== ==============
org.apache.log4j
* Appender Uncommitted Interface
org.apache.log4j.config
* PropertyGetter.PropertyCallback Uncommitted Interface
org.apache.log4j.lf5
* LogRecordFilter Uncommitted Interface
org.apache.log4j.or
* ObjectRenderer Uncommitted Interface
org.apache.log4j.spi
* AppenderAttachable Uncommitted Interface
* Configurator Uncommitted Interface
* ErrorCode Uncommitted Interface
* ErrorHandler Uncommitted Interface
* HierarchyEventListener Uncommitted Interface
* LoggerFactory Uncommitted Interface
* LoggerRepository Uncommitted Interface
* OptionHandler Uncommitted Interface
* RendererSupport Uncommitted Interface
* RepositorySelector Uncommitted Interface
* TriggeringEventEvaluator Uncommitted Interface
org.apache.log4j.xml
* UnrecognizedElementHandler Uncommitted Interface
Imported interface Classification Comments
======================= ============== ===================================
Interfaces are imported from "javax-mail.jar" & "javax-jms.jar"
The Jar file would go in "usr/share/lib/java"
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
SFW
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
SFW
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
More information about the opensolaris-arc
mailing list