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:2.0.0'
<dependency>
<groupId>org.ops4j.pax.wicket.samples.edge.inheritinjection</groupId>
<artifactId>inheritinjection</artifactId>
<version>2.0.0</version>
</dependency>
<dependency org="org.ops4j.pax.wicket.samples.edge.inheritinjection" name="inheritinjection" rev="2.0.0"/>
"org.ops4j.pax.wicket.samples.edge.inheritinjection", "inheritinjection", "2.0.0"