CVS: jcontainer/loom/engine/src/java/org/jcontainer/loom/components/util/lifecycle AbstractResourceProvider.java,1.3,1.4

Peter Donald <pdonald-yCVjj/[email protected]> Mon, 3 Nov 2003 00:18:00 -0600
Newsgroups gmane.comp.java.jcontainer.cvs
Message-ID <[email protected]>
Update of /cvsroot/jcontainer/jcontainer/loom/engine/src/java/org/jcontainer/loom/components/util/lifecycle
In directory hogshead.codehaus.org:/tmp/cvs-serv21437/engine/src/java/org/jcontainer/loom/components/util/lifecycle

Modified Files:
	AbstractResourceProvider.java 
Log Message:
Remove the ComponentBundle abstraction as it is no longer useful


Index: AbstractResourceProvider.java
===================================================================
RCS file: /cvsroot/jcontainer/jcontainer/loom/engine/src/java/org/jcontainer/loom/components/util/lifecycle/AbstractResourceProvider.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- AbstractResourceProvider.java	16 Oct 2003 14:45:46 -0000	1.3
+++ AbstractResourceProvider.java	3 Nov 2003 06:17:58 -0000	1.4
@@ -100,7 +100,6 @@
 import org.apache.avalon.framework.service.ServiceManager;
 import org.jcontainer.dna.AbstractLogEnabled;
 import org.jcontainer.loom.components.util.ConfigurationConverter;
-import org.jcontainer.loom.components.util.factory.ComponentBundle;
 import org.jcontainer.loom.components.util.factory.ComponentFactory;
 import org.jcontainer.loom.components.util.info.ComponentInfo;
 import org.jcontainer.loom.components.util.metadata.ComponentMetaData;
@@ -358,8 +357,7 @@
     {
         final ComponentMetaData component = getMetaData( componentEntry );
         final String impl = component.getImplementationKey();
-        final ComponentBundle bundle = m_factory.createBundle( impl );
-        final ComponentInfo info = bundle.getComponentInfo();
+        final ComponentInfo info = m_factory.createInfo( impl );
         final DependencyMetaData[] dependencies = component.getDependencies();
 
         final HashMap services = new HashMap();