Return-Path: Delivered-To: apmail-jakarta-avalon-cvs-archive@apache.org Received: (qmail 99145 invoked from network); 19 Nov 2002 12:22:08 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 19 Nov 2002 12:22:08 -0000 Received: (qmail 2877 invoked by uid 97); 19 Nov 2002 12:23:07 -0000 Delivered-To: qmlist-jakarta-archive-avalon-cvs@jakarta.apache.org Received: (qmail 2861 invoked by uid 97); 19 Nov 2002 12:23:07 -0000 Mailing-List: contact avalon-cvs-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon CVS List" Reply-To: "Avalon Developers List" Delivered-To: mailing list avalon-cvs@jakarta.apache.org Received: (qmail 2843 invoked by uid 97); 19 Nov 2002 12:23:06 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: 19 Nov 2002 12:22:03 -0000 Message-ID: <20021119122203.76772.qmail@icarus.apache.org> From: mcconnell@apache.org To: jakarta-avalon-excalibur-cvs@apache.org Subject: cvs commit: jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/assembly/service DefaultServiceManager.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N mcconnell 2002/11/19 04:22:03 Modified: assembly/src/java/org/apache/excalibur/assembly/service DefaultServiceManager.java Log: Enhancement to logging meessages. Revision Changes Path 1.2 +16 -15 jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/assembly/service/DefaultServiceManager.java Index: DefaultServiceManager.java =================================================================== RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/assembly/service/DefaultServiceManager.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- DefaultServiceManager.java 19 Nov 2002 03:14:09 -0000 1.1 +++ DefaultServiceManager.java 19 Nov 2002 12:22:03 -0000 1.2 @@ -127,20 +127,6 @@ } //============================================================== - // LogEnabled - //============================================================== - - /** - * Setup logging for all subcomponents - * @param logger the logging channel - */ - public void enableLogging( final Logger logger ) - { - super.enableLogging( logger ); - m_builder.enableLogging( logger.getChildLogger( "builder" ) ); - } - - //============================================================== // ServiceManager //============================================================== @@ -220,6 +206,21 @@ map = getServiceMap( classname, true ); } + if( getLogger().isDebugEnabled() ) + { + StringBuffer buffer = new StringBuffer(); + buffer.append( "adding service: " + classname ); + buffer.append( "/" + service.getVersion() ); + String[] names = service.getAttributeNames(); + for( int i = 0; i < names.length; i++ ) + { + String name = names[ i ]; + String value = service.getAttribute( name ); + buffer.append( "\n attribute " + name + " = " + value ); + } + getLogger().debug( buffer.toString() ); + } + map.put( version, service ); } -- To unsubscribe, e-mail: For additional commands, e-mail: