This example shows that it is possible to inject in the parent class form a different bundle than in the child class. This is the worse case for pax wicket but a pretty realistic edge case.
'org.ops4j.pax.wicket.samples.edge.inheritinjection:inheritinjection:1.2.2'
<dependency>
<groupId>org.ops4j.pax.wicket.samples.edge.inheritinjection</groupId>
<artifactId>inheritinjection</artifactId>
<version>1.2.2</version>
</dependency>
<dependency org="org.ops4j.pax.wicket.samples.edge.inheritinjection" name="inheritinjection" rev="1.2.2"/>
"org.ops4j.pax.wicket.samples.edge.inheritinjection", "inheritinjection", "1.2.2"