RepositorySelector should be integrated into JBoss Server
---------------------------------------------------------

         Key: JBAS-1313
         URL: http://jira.jboss.com/jira/browse/JBAS-1313
     Project: JBoss Application Server
        Type: Feature Request
    Reporter: Stan Silvert
 Assigned to: Stan Silvert 
    Priority: Minor


Often, an application will want to have its own log4j configuration and have 
all log messages generated go to an application-specific log file.  Solutions 
to this problem are documented on this wiki page: 
http://www.jboss.org/wiki/Wiki.jsp?page=Logging

The log4j RepositorySelector provides a clean solution to this problem without 
any special classloader settings.  However, at the present time, a developer 
must create his own version of a RepositorySelector and make sure his 
application initializes it properly.  

This can be difficult to accomplish because the RepositorySelector feature is 
not well known and takes time to understand.  It can also be difficult to make 
sure that the RepositorySelector is initialized before the application makes 
ANY call to Logger.getLogger().

We can instead, provide a RepositorySelector implementation as part of the 
JBoss Application server.  If a deployer finds a log4j.xml file in the 
/META-INF direcotry (or /WEB-INF for WARs) it would add an entry into the 
RepositorySelector for that application.  Then, logging from that application 
would use the custom log4j configuration.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.jboss.com/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to