giacomo 01/04/05 00:19:06
Modified: src/org/apache/cocoon/components Tag: xml-cocoon2
ComponentFactory.java
Log:
Changed to respect the correct Avalon Component Livecycle
Revision Changes Path
No revision
No revision
1.1.2.4 +5 -5
xml-cocoon/src/org/apache/cocoon/components/Attic/ComponentFactory.java
Index: ComponentFactory.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/Attic/ComponentFactory.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- ComponentFactory.java 2001/03/19 17:08:38 1.1.2.3
+++ ComponentFactory.java 2001/04/05 07:19:04 1.1.2.4
@@ -28,7 +28,7 @@
/** Factory for Cocoon components.
* @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
- * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/03/19 17:08:38 $
+ * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/05 07:19:04 $
*/
public class ComponentFactory extends AbstractLoggable implements
ObjectFactory, ThreadSafe {
@@ -68,12 +68,12 @@
+ componentClass.getName() + "."
);
- if ( comp instanceof Contextualizable ) {
- ((Contextualizable)comp).contextualize(this.context);
- }
-
if ( comp instanceof Loggable) {
((Loggable)comp).setLogger(getLogger());
+ }
+
+ if ( comp instanceof Contextualizable ) {
+ ((Contextualizable)comp).contextualize(this.context);
}
if ( comp instanceof Composer) {
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]