[ https://issues.apache.org/jira/browse/FELIX-3576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13478504#comment-13478504 ]
Anthony Bargnesi commented on FELIX-3576: ----------------------------------------- Göktürk, I verified that my situation now works. I have a BundleContext and @Requires passed to my service constructor. I no longer see the NPE exception and the service works as expected. Thanks! Anthony Bargnesi > iPOJO fails when using constructor injection and expecting BundleContext in > ctor > -------------------------------------------------------------------------------- > > Key: FELIX-3576 > URL: https://issues.apache.org/jira/browse/FELIX-3576 > Project: Felix > Issue Type: Bug > Components: iPOJO > Affects Versions: ipojo-core-1.8.2 > Reporter: Daan de Wit > Assignee: Göktürk Gezer > Fix For: ipojo-core-1.8.4 > > > When using constructor inject, and also expecting BundleContext to be passed > into the constructor, iPOJO gives and error: The constructor parameter 0 is > not managed > The constructor is defined as something like this: > public Constructor(BundleContext context, @Requires(id="my-id") Dependency1 > dep) { /* ... */ } -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira