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 >> >
