Dao Genérico + CDI  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
aix
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2007 08:31:00
Mensagens: 660
Offline

Ola pessoal,

estou tentando criar um DAO genérico mas utilizo o CDI, estou tendo este erro abaixo, quem puder ajudar agradeço.



DAO


DAO Factory

Volta teu rosto sempre na direção do sol, e então, as sombras ficarão para trás.
[MSN]
dreampeppers99
Virtual Machine Man
[Avatar]

Membro desde: 29/08/2006 21:50:17
Mensagens: 523
Offline

Posta a implementação ou só a parte de declaração até class de sua classe.

- Não respondo dúvida por PM!
- Blog -> Software development - Clojure, Ruby, Java, Test and little pumpkins
- Blog - Desenvolvimento de software - Java
[WWW]
aix
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2007 08:31:00
Mensagens: 660
Offline

dreampeppers99 wrote:Posta a implementação ou só a parte de declaração até class de sua classe.

ai vai:


JPAUtil


bean


Interceptor

/**
*
* @author Dilnei
*
* Interceptador que ira receber uma EntityManager via Injeção de dependências da CDI.
*/
@Interceptor
@Transactional
public class TransactionInterceptor {

@Inject
private EntityManager em;

// Método que inicia a transação, este é o método que interceptara as requisições.
// Como nossa classe não implementa nenhuma interface,podemos atribuir qualquer nome
// para o método, para indicar que é ele que interceptará as invocações, precisamos
// anotar com @AroundInvoke.
@AroundInvoke
public Object intercept(InvocationContext context) throws Exception {
System.out.println("Abrindo a Transação");
em.getTransaction().begin();

// Passando para o JSF tratar a requisicão e pegando o retorno da lógica.
Object resultado = context.proceed();
em.getTransaction().commit();
System.out.println("comitando a Transação");
return resultado;
}
}


Volta teu rosto sempre na direção do sol, e então, as sombras ficarão para trás.
[MSN]
aix
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2007 08:31:00
Mensagens: 660
Offline

Ola pessoal, consegui evoluir no weld mas agora tenho o erro nesta linnha do meu DaoFactory, agradeço quem puder ajudar:

ParameterizedType type = (ParameterizedType) injectionPoint.getType();


Volta teu rosto sempre na direção do sol, e então, as sombras ficarão para trás.
[MSN]
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Veja se isso te ajuda brother

http://www.guj.com.br/java/230564-meu-jpafilter-nao-funciona-com-viewscoped

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team