It means that inheritance support is limited: - annotations from parent classes are ignored - fields from parent classes are not managed - service access from parent classes are not managed
However, method from super classes will be called if you configure your component's using XM descriptors. Regards, Clement 2013/12/30 classical_89 <[email protected]> > Many thanks ,sound like iPOJO v2.0 is great :D > > clement escoffier wrote > > Finally, the current iPOJO implementation does not support inheritance. > > It's obviously a major limitation we are fixing in the 2.0 version. A > last > > point about iPOJO 2.0 is it's links with autonomic computing. iPOJO > > powered applications can easily become autonomic using the 'touch points' > > provided by iPOJO. > > With this opinion you mean that the extends keyword not working ? : > public class Hello3 extends Hello4 implements Hello { > > /** > * Configuration property pushed by iPOJO. > */ > String m_name; > > /** > * Hello service implementation. > * Returns a Hello message. > * @return the 'Hello +$name' message > * @see org.apache.felix.ipojo.example.ca.service.Hello#hello() > */ > public String hello() { > this.sayHello4(); > return "hello " + m_name; > } > public void updated(){ > System.out.println("Hello 3 updated !"); > > } > } > > > > > > -- > View this message in context: > http://apache-felix.18485.x6.nabble.com/What-weakness-and-limitation-of-IPOJO-tp5006612p5006636.html > Sent from the Apache Felix - Users mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

