Bom dia,
Estou tendo um problema para fazer a injeção de uma classe concreta.
No meu caso eu tenho uma interface A que descreve os métodos básicos de um serviço.
A classe concreta B, por sua vez, precisa métodos específicos para o que ele pretende fazer.
O problema ocorre quando tento injetar a classe B em um outro serviço (no meu caso um Managed Bean do JSF2).
O Spring acusa não ter encontrado um bean compatível com a classe B.
Se eu tiro o método específico do B e deixo apenas o que está em A ele não acusa erro algum e funciona corretamente.
@Named
public class C{
@Inject
private B b;
}
Alguém tem ideia do que posso fazer nesse caso?
Obrigado!
