Problemas com @ManagedProperty e com Filtro no JSF 2  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Felipe Moraes
Thread.start()

Membro desde: 02/02/2009 10:22:44
Mensagens: 34
Offline

Boa Noite gente...

Seguinte...eu to estudando JSF e para praticar estava fazendo um CRUD simples...até ai sem problemas...mas quando eu tentei usar um filtro com o padrão Open Session in View para eu recuperar um EntityManager no meu ManagedBean junto com a anotação @ManagedProperty, a pagina não carrega mais e mostra o seguinte erro:



Aqui está meu ManagedBean e o Filtro:





Se puderem ajudar eu agradeço...

Abraços
clunsde
Debugger
[Avatar]

Membro desde: 10/09/2006 16:45:57
Mensagens: 65
Localização: Blumenau
Offline

ao invés disso


não seria isso



ou isso



Não tenho certeza.
Abraços

This message was edited 2 times. Last update was at 12/09/2011 07:35:04

[WWW]
Felipe Moraes
Thread.start()

Membro desde: 02/02/2009 10:22:44
Mensagens: 34
Offline

clunsde, obrigado pela ajuda...mas não deu certo o que você falou....

porém pesquisando na internet....eu descobri que para o @ManagedProperty funcionar corretamente com JSF eu precisaria colocar um metodo setter para o meu EntityManager dentro do meu ManagedBean...pelo que eu li é algum problema com Injeção de Dependencia entre o JPA e o JSF...se alguem souber explicar direito o proque eu ficaria grato...

mas para corrigir o meu problema eu simplesmente coloquei um setter no meu ManagedBean UsuarioMB...

segue o código para quem interessar:

UsuarioMB.java



Valeu pela Ajuda...

Abraços...
marcusviniciusaso
Debugger
[Avatar]
Membro desde: 14/09/2010 10:57:59
Mensagens: 65
Offline

Fala Felipe, tudo na paz?

Pelo que eu li, para este tipo de injeção, deve-se fornecer o método setter independente de ser com JPA ou não.

Neste exemplo um ManagedBean é injetado em outro

Marcus Vinícius
SCJA | SCJP | OCPWCD
[Email]
Romildo_Paiter
JavaChild
[Avatar]

Membro desde: 09/04/2008 17:35:24
Mensagens: 129
Offline

Cara você salvou minha vida!!! estava com esse erro e não estava conseguindo identificar o problema.

Muito Obrigado.

Romildo Jozué Paiter

Graduando em Sistema da Informação :: UFMT
Técnico em Desenvolvimento de Sistemas e Rede de Computadores.
[Yahoo!] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team