Failed to create object that extends super class with BundleContext argument ----------------------------------------------------------------------------
Key: FELIX-788 URL: https://issues.apache.org/jira/browse/FELIX-788 Project: Felix Issue Type: Bug Components: iPOJO Affects Versions: iPOJO-1.0.0, iPOJO-0.8.0 Environment: JDK 1.6 Felix 1.2.1 iPOJO 1.0.0 and 0.8.0 Reporter: YANG, BongYeol Priority: Minor In this situation: Bundle 1: public interface I { } public abstract class A implements I { } public abstract class B extends A implements Runnable { public B(BundleContext context) { } } Bundle 2: public class C extends B { public B(BundleContext context) { super(context); } } I used org.apache.felix.iPOJO.Factory.createComponentInstance(null); But iPOJO failed to create instance like this: [C] ERROR: [instance.name] createInstance -> The POJO constructor invocation failed : (class: C, method: <init> signature: (Lorg/apache/felix/ipojo/InstanceManager;Lorg/osgi/framework/BundleContext;)V) Expecting to find object/array on stack -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.