Problema com MAVEN + Spring 3 + JSF 2 + JPA
E ai pessoal blz?
Estou tentando fazer o exercício sobre MAVEN + Spring 3 + JSF 2 + JPA que está disponível na edição 101 da java magazine.
Acontece que quando eu vou acessar qualquer coisa do meu manage bean. Ele não está sendo injetado e me dá o seguinte erro:
javax.el.PropertyNotFoundException: /pages/clube.xhtml @17,74 value=#{clubeBean.nomeClube}: Target Unreachable, identifier clubeBean resolved to null
Não tenho experiência com a integração do JSF2 com o Spring.
Estou unsando anotações no meu Bean: @ManageBean e @SessionScope.
No arquivo de configuração do Spring estou usando:
<!-- Seta anotaçoes para serem usadas pelo Spring -->
<context:annotation-config />
<!-- Define o pacote onde o Spring vai procurar por beans anotados -->
<context:component-scan base-package=br.com.javamagazine.onzevencedor.service,br.com.javamagazine.onzevencedor.dao />
para dizer que estou usando anotações que deverão ser identificadas pelo Spring.
Alguém poderia me ajudar?
Estou tentando fazer o exercício sobre MAVEN + Spring 3 + JSF 2 + JPA que está disponível na edição 101 da java magazine.
Acontece que quando eu vou acessar qualquer coisa do meu manage bean. Ele não está sendo injetado e me dá o seguinte erro:
javax.el.PropertyNotFoundException: /pages/clube.xhtml @17,74 value=#{clubeBean.nomeClube}: Target Unreachable, identifier clubeBean resolved to null
Não tenho experiência com a integração do JSF2 com o Spring.
Estou unsando anotações no meu Bean: @ManageBean e @SessionScope.
No arquivo de configuração do Spring estou usando:
<!-- Seta anotaçoes para serem usadas pelo Spring -->
<context:annotation-config />
<!-- Define o pacote onde o Spring vai procurar por beans anotados -->
<context:component-scan base-package=br.com.javamagazine.onzevencedor.service,br.com.javamagazine.onzevencedor.dao />
para dizer que estou usando anotações que deverão ser identificadas pelo Spring.
Alguém poderia me ajudar?
Bruno Oliveira
Curtidas 0
Respostas
Robson Teixeira
07/04/2012
vc acrescentou a configuração do EL do Spring no faces-config.xml pois somente assim o JSF e o Spring conseguem interagir.
att
robson
att
robson
GOSTEI 0
Dyego Carmo
07/04/2012
Deu certo ?
Valeu !
Valeu !
GOSTEI 0
Bruno Oliveira
07/04/2012
Pessoal obrigado pela ajuda.
Acabei descobrindo o que é.
Na verdade o problema estava na hora de injetar o objeto do entityManager. Estava faltando o método set da propriedade.
Obrigado pela ajuda!!!!
Acabei descobrindo o que é.
Na verdade o problema estava na hora de injetar o objeto do entityManager. Estava faltando o método set da propriedade.
Obrigado pela ajuda!!!!
GOSTEI 0