You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by bl...@apache.org on 2003/04/03 15:43:52 UTC
cvs commit: avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util ContextManager.java
bloritsch 2003/04/03 05:43:52
Modified: fortress/src/java/org/apache/avalon/fortress/impl/handler
ComponentFactory.java
fortress/src/java/org/apache/avalon/fortress/util
ContextManager.java
Log:
apply updates from Jorg Schaible
Revision Changes Path
1.20 +5 -3 avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/handler/ComponentFactory.java
Index: ComponentFactory.java
===================================================================
RCS file: /home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/handler/ComponentFactory.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ComponentFactory.java 22 Mar 2003 12:46:33 -0000 1.19
+++ ComponentFactory.java 3 Apr 2003 13:43:51 -0000 1.20
@@ -131,7 +131,9 @@
m_configuration = configuration;
m_serviceManager = serviceManager;
m_context = new DefaultContext( context );
- ( (DefaultContext)m_context ).put( "component.name", configuration.getAttribute( "id", componentClass.getName() ) );
+ final String name = configuration.getAttribute( "id", componentClass.getName() );
+ ( (DefaultContext)m_context ).put( "component.name", name );
+ ( (DefaultContext)m_context ).put( "component.logger", configuration.getAttribute( "logger", name ) );
( (DefaultContext)m_context ).makeReadOnly();
m_loggerManager = loggerManager;
m_extManager = extManager;
@@ -206,7 +208,7 @@
try
{
- final String name = (String)m_context.get("component.name");
+ final String name = (String)m_context.get("component.logger");
if( getLogger().isDebugEnabled() )
{
final String message = "logger name is " + name;
1.15 +3 -3 avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java
Index: ContextManager.java
===================================================================
RCS file: /home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ContextManager.java 29 Mar 2003 18:53:24 -0000 1.14
+++ ContextManager.java 3 Apr 2003 13:43:52 -0000 1.15
@@ -720,8 +720,8 @@
}
// Resolve a name for the logger, taking the logPrefix into account
- String lmDefaultLoggerName = "";
- String lmLoggerName = loggerManagerConfig.getAttribute( "logger", "system.logkit" );
+ String lmDefaultLoggerName = (String)m_rootContext.get( ContextManagerConstants.LOG_CATEGORY );
+ String lmLoggerName = loggerManagerConfig.getAttribute( "logger", lmDefaultLoggerName + ".system.logkit" );
// Create the default logger for the Logger Manager.
org.apache.log.Logger lmDefaultLogger =
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org