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] +
"\"");
}