We resolve the required KieSession dynamically during runtime, that means we have only injection points like this:
@Inject @Any
private Instance ksessions;
The KieCDIExtension should analyze as well the parameterized type of an injection point (in processInjectionTarget).
The problem here is that at this time no name is present - in this case the KieCDIExtension should register all session definitions in the KieProject (unfortunatly, this interface hasn't a method to query all names).
View this message in context: KieCDIExtension is unable to resolve dynamic injectionspoints (e.g. using Instance<KieSession>)
Sent from the Drools: User forum mailing list archive at Nabble.com.