[ 
https://issues.apache.org/jira/browse/DELTASPIKE-1182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15377033#comment-15377033
 ] 

Adi Schwalb commented on DELTASPIKE-1182:
-----------------------------------------

Problem resolved :-)
BeanProvider#injectFields works.
Main problem was the different qualifier for different databases.
The producer from server has its own, and the deployer has its own (with the 
same name).
First at runtime the problem occurs, that the injection is not correct:-)

> BeanProvider.getContextualReference
> -----------------------------------
>
>                 Key: DELTASPIKE-1182
>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-1182
>             Project: DeltaSpike
>          Issue Type: Bug
>          Components: Examples
>    Affects Versions: 1.7.0
>         Environment: JDK 8, Windows 7 
>            Reporter: Adi Schwalb
>            Priority: Minor
>
> Hello
> I must load classes dynamically.
> (A client deploys its database servlets to the server.)
> On server i can make concrete datatypes, so that 
> integration with  BeanProvider.getContextualReference ... 
> works good. But with dynamic classes i can't do 
> E.G. 
> Class c       = classLoader.loadClass(classPath);  
> BeanProvider.getContextualReference( c );
> always fails with:
> java.lang.IllegalStateException: Could not find beans for Type=class .....
> Is this a bug, or have i overseen something?
> How is it possible the deployed database servlets to integrate? 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to