diff -Naru Excalibur-4.1.orig/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java Excalibur-4.1/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java --- Excalibur-4.1.orig/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java 2002-01-30 20:51:28.000000000 +0200 +++ Excalibur-4.1/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java 2003-03-28 00:26:09.000000000 +0200 @@ -515,7 +515,8 @@ { if ( m_initialized ) { - throw new ComponentException("Cannot add components to an initialized ComponentManager", null); + throw new ComponentException( role, + "Cannot add components to an initialized ComponentLocator" ); } try diff -Naru Excalibur-4.1.orig/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java Excalibur-4.1/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java --- Excalibur-4.1.orig/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java 2002-01-30 20:51:24.000000000 +0200 +++ Excalibur-4.1/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java 2003-03-28 00:25:21.000000000 +0200 @@ -450,7 +450,8 @@ { if ( m_initialized ) { - throw new ComponentException("Cannot add components to an initialized ComponentSelector", null); + throw new ComponentException( hint.toString(), + "Cannot add components to an initialized ComponentSelector", null ); } try