The app i mentioned is already at 
github: https://github.com/rmpestano/conventions-issuetracker

do you think it can help? 





Att, 

Rafael M. Pestano

Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
Graduando em Ciência da Computação UFRGS
http://code.google.com/p/jsf-conventions-framework/
http://rpestano.wordpress.com
http://twitter.com/realpestano



________________________________
De: Romain Manni-Bucau <[email protected]>
Para: [email protected]; Rafael Pestano <[email protected]> 
Enviadas: Quarta-feira, 27 de Junho de 2012 10:07
Assunto: Re: UnsatisfiedResolutionException Api type is not found with the 
qualifiers


do you think you can reproduce it in an app you can share?

- Romain



2012/6/27 Rafael Pestano <[email protected]>

Just looking to the error i posted in pastbin: 
>
> "for injection into Method Injection Point, method name :  setProjetoService, 
>Bean Owner : [ComboBean,Name:comboBean, WebBeans Type:MANAGED, API" 
>
>thats when i tried the Injection via setter method, the injection in the 
>field(the code i posted) gives me a similar error(the exception is the same). 
>
>
>Att,
>
>Rafael M. Pestano
>
>Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
>Graduando em Ciência da Computação UFRGS
>http://code.google.com/p/jsf-conventions-framework/
>http://rpestano.wordpress.com
>http://twitter.com/realpestano
>
>
>
>________________________________
>De: Rafael Pestano <[email protected]>
>Para: "[email protected]" <[email protected]>
>Enviadas: Quarta-feira, 27 de Junho de 2012 9:01
>
>Assunto: Re: UnsatisfiedResolutionException Api type is not found with the 
>qualifiers
>
>Hi romain,
>
>ive already moved the injection point to setter method without success but 
>didnt tried(cant test it now) to just create a setter method in the provided 
>example.
>
>thanks.
>
>Att,
>
>Rafael M. Pestano
>
>Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
>Graduando em Ciência da Computação UFRGS
>http://code.google.com/p/jsf-conventions-framework/
>http://rpestano.wordpress.com
>http://twitter.com/realpestano
>
>
>
>________________________________
>De: Romain Manni-Bucau <[email protected]>
>Para: [email protected]; Rafael Pestano <[email protected]>
>Enviadas: Quarta-feira, 27 de Junho de 2012 8:24
>Assunto: Re: UnsatisfiedResolutionException Api type is not found with the 
>qualifiers
>
>
>Hi,
>
>did you try adding a setter for the field?
>
>- Romain
>
>
>
>2012/6/27 Rafael Pestano <[email protected]>
>
>Hi everyone,
>>
>>im facing an issue with OWB(works with weld) that i cant inject a field and i 
>>want to know if im doing something wrong, the stacktrace can be found 
>>here: http://pastebin.com/Uq5ujzWC
>>
>>Ill try to explain what im doing:
>>
>>Here is the implementation of the class which is failing to be injected.
>>
>>public class UsuarioServiceImpl extends CustomHibernateService<Usuario, Long> 
>>implements UsuarioService  {code 
>>here:https://github.com/rmpestano/conventions-issuetracker/blob/master/src/br/com/triadworks/issuetracker/service/impl/IssueServiceImpl.java}
>>
>>here is the interface: 
>>
>>public interface UsuarioService extends BaseService<Usuario, Long>{  }
>>
>>here is the superclass:
>>
>>@Named
>>@CustomService
>>public class CustomHibernateService<T,K extends Serializable> extends 
>>BaseCustomServiceImpl<T, K> implements BaseService<T, K> {code and related 
>>classes 
>>here:http://code.google.com/p/jsf-conventions-framework/source/browse/ConventionsCore/src/main/java/com/jsf/conventions/service/impl/CustomHibernateService.java
>>}
>>
>>the qualifier:
>>
>>@Qualifier
>>@Retention(RUNTIME)
>>@Target({METHOD, FIELD, PARAMETER, TYPE})
>>public @interface CustomService {
>>
>>    @Nonbinding
>>    Class entity() default byte.class;
>>}
>>
>>and finally the injection point:
>>
>>
>>@Inject @CustomService(entity=Usuario.class)
>>private BaseService usuarioService;
>>@Inject @CustomService(entity=Projeto.class)
>>private BaseService projetoService;
>>
>>
>>Do you have any idea? if you need more information just tell me.
>>
>> here is the project where this injection works(weld as cdi 
>>impl): https://github.com/rpestano/conventions-issuetracker/blob/master/issuetracker/src/br/com/triadworks/issuetracker/controller/ComboBean.java
>>
>>also in this project i have no problems with this 
>>approach: http://code.google.com/p/jsf-conventions-framework/source/browse/ConventionsShowcase/src/main/java/com/jsf/conventions/showcase/controller/ComboMBean.java
>>
>>and here is the project where it is 
>>failing: https://github.com/rmpestano/conventions-issuetracker/blob/master/src/br/com/triadworks/issuetracker/controller/ComboBean.java (note
>> that im 'workaround' the exception by injecting specific services)
>>
>>thanks in advance.
>>
>>Att,
>>Rafael M. Pestano
>>Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
>>Graduando em Ciência da Computação UFRGS
>>http://code.google.com/p/jsf-conventions-framework/
>>http://rpestano.wordpress.com
>>http://twitter.com/realpestano
>>  
>  

Reply via email to