Author: pier
Date: Mon Nov  1 07:01:30 2004
New Revision: 56239

Modified:
   cocoon/whiteboard/kernel/src/org/apache/cocoon/kernel/runtime/Instance.java
Log:
Reverse the order of assignability check

Modified: 
cocoon/whiteboard/kernel/src/org/apache/cocoon/kernel/runtime/Instance.java
==============================================================================
--- cocoon/whiteboard/kernel/src/org/apache/cocoon/kernel/runtime/Instance.java 
(original)
+++ cocoon/whiteboard/kernel/src/org/apache/cocoon/kernel/runtime/Instance.java 
Mon Nov  1 07:01:30 2004
@@ -102,7 +102,7 @@
         }
         this.interfaces = (Class[])interfaces.toArray(new 
Class[interfaces.size()]);
         for (int k = 0; k < this.interfaces.length; k++) {
-            if (this.component.isAssignableFrom(this.interfaces[k])) continue;
+            if (this.interfaces[k].isAssignableFrom(this.component)) continue;
             throw new DeployerException("Component class \"" + 
this.component.getName()
                     + "\" is not assignable from \"" + this.interfaces[k] + 
"\"");
         }

Reply via email to