Return-Path: Delivered-To: apmail-jakarta-avalon-cvs-archive@apache.org Received: (qmail 92478 invoked from network); 5 Feb 2002 20:38:20 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 5 Feb 2002 20:38:20 -0000 Received: (qmail 3694 invoked by uid 97); 5 Feb 2002 20:38:23 -0000 Delivered-To: qmlist-jakarta-archive-avalon-cvs@jakarta.apache.org Received: (qmail 3648 invoked by uid 97); 5 Feb 2002 20:38:22 -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 3637 invoked by uid 97); 5 Feb 2002 20:38:22 -0000 Date: 5 Feb 2002 20:38:17 -0000 Message-ID: <20020205203817.2975.qmail@icarus.apache.org> From: bloritsch@apache.org To: jakarta-avalon-excalibur-cvs@apache.org Subject: cvs commit: jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/system Container.java ContainerManager.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 bloritsch 02/02/05 12:38:17 Modified: src/scratchpad/org/apache/avalon/excalibur/system Container.java ContainerManager.java Log: make LoggerManager cause a full failure (getLogger() causes an infinite loop if LoggerManager is not created) Revision Changes Path 1.6 +2 -2 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/system/Container.java Index: Container.java =================================================================== RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/system/Container.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Container.java 25 Jan 2002 20:15:11 -0000 1.5 +++ Container.java 5 Feb 2002 20:38:17 -0000 1.6 @@ -16,12 +16,12 @@ * Manager can expose that to the instantiating class. * * @author Berin Loritsch - * @version CVS $Revision: 1.5 $ $Date: 2002/01/25 20:15:11 $ + * @version CVS $Revision: 1.6 $ $Date: 2002/02/05 20:38:17 $ */ public interface Container { String CONTEXT_CLASSLOADER = "container.classloader"; - String CONTEXT_DIRECTORY = "container.rootDir"; + String CONTEXT_DIRECTORY = "context-root"; String WORK_DIRECTORY = "container.workDir"; String LOGGER_MANAGER = "container.logManager"; String COMMAND_QUEUE = "container.commandQueue"; 1.19 +4 -2 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/system/ContainerManager.java Index: ContainerManager.java =================================================================== RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/system/ContainerManager.java,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- ContainerManager.java 5 Feb 2002 20:06:52 -0000 1.18 +++ ContainerManager.java 5 Feb 2002 20:38:17 -0000 1.19 @@ -116,7 +116,7 @@ * * * @author Berin Loritsch - * @version CVS $Revision: 1.18 $ $Date: 2002/02/05 20:06:52 $ + * @version CVS $Revision: 1.19 $ $Date: 2002/02/05 20:38:17 $ */ public class ContainerManager { @@ -422,7 +422,9 @@ } catch (Exception e) { - getLogger().warn("Could not completely set up LogKitLoggerManager", e); + // We cannot log the exception as the logger has not been set up. + throw new CascadingRuntimeException( + "Could not completely set up LoggerManager.", e ); } m_logManager = logManager; -- To unsubscribe, e-mail: For additional commands, e-mail: