GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Falha na injeção de dependência
Índice dos Fóruns
»
Java Enterprise Edition (Java EE)
Autor
Mensagem
18/01/2012 05:46:58
Assunto:
Falha na injeção de dependência
victorgilc
JavaGuru
Membro desde: 04/11/2010 18:30:57
Mensagens: 233
Offline
Salve galera, bom dia!
Estou implementando Injeção de dependências em um projeto, porém na construção do meu objeto, ele simplesmente só me retorna valores nulos.
import javax.inject.Inject; import javax.inject.Named; @Named public abstract class AbstractDAL<T> implements Accessable<T>, Serializable { @Inject IMapeableFactory fac;
Essa é minha implementação padrão
package map; import java.io.Serializable; import javax.enterprise.inject.Default; import mapeamento.IMapeableFactory; import mapeamento.Mapeable; import mapeamento.MappingException; @Default public class MapFactoryDefault implements Serializable, IMapeableFactory{ public MapFactoryDefault() { } @Override public Mapeable getMapeable(Class type) throws MappingException { System.out.println("Mapa para " + type.getName() + " (null)"); return null; } }
e essa é minha interface:
package mapeamento; import java.io.Serializable; public interface IMapeableFactory extends Serializable { public <T> Mapeable getMapeable(Class<T> type) throws MappingException; }
Meu beans.xml ainda não implementa nenhuma classe alternativa, uso o GlassFish 3.11, Netbeans 7.01 com JavaEE6 Web
Índice dos Fóruns
»
Java Enterprise Edition (Java EE)
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team