Spring

5 respostas
noesio.souza

Pessoal,

Estou com um problema em spring.

Tenho uma aplicação que está em eclipse e tomcat 6 e ao rodar no navegador dá a seguinte mensagem:

com.sun.faces.mgbean.ManagedBeanCreationException: Um erro ocorreu ao realizar a injeção de recurso no bean gerenciado lojaController

Caused by: com.sun.faces.spi.InjectionProviderException: javax.naming.NameNotFoundException: Name br.com.missionario.controller.LojaController is not bound in this Context

Abaixo segue os detalhes dos arquivos

faces-config.xml

<managed-bean>
<managed-bean-name>lojaController</managed-bean-name>
<managed-bean-class>br.com.missionario.controller.LojaController</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>

LojaController.java

@Controller(lojaController)

@Scope(session)

public class LojaController {

Obs.: Essa mesma aplicação roda em NetBeans 7 com tomcat 7.

Agradeço a ajuda,

5 Respostas

satangoss

vc mapeou essa classe no seu hibernate.cfg.xml?

noesio.souza

Olá satangoss

Estou utilizando persistence.xml

Exemplo: A classe lojaController esta injetando :
@Resource
private DaoGenerico<Produto,Integer> produtoDao;

A classe está mapeada em applicationContext.xml:

Detalhe a mesma aplicação roda em NetBenas 7 com Tomcat 7 e o erro ocorre em Eclipse e Tomca 6.

Será que tem alguma coisa a ver.

Obs: Erro no brawser

An Error Occurred:

Um erro ocorreu ao realizar a injeção de recurso no bean gerenciado lojaController

  • Stack Trace

  • Component Tree

  • Scoped Variables

VALEU,

satangoss

pode ser, vc tem as mesmas bibliotecas na pasta lib nos dois tomcats?
cola o stacktrace ai pra gente ver.

noesio.souza

[RESOLVIDO]

Importei o WAR gerado no NetBeans.

conforme o link : http://www.guj.com.br/java/195068-exportar-projeto-web-do-netbeans-para-o-eclipse

Mistério… :?:

Valeu a ajuda.

satangoss

noesio.souza:
[RESOLVIDO]

Importei o WAR gerado no NetBeans.

conforme o link : http://www.guj.com.br/java/195068-exportar-projeto-web-do-netbeans-para-o-eclipse

Mistério… :?:

Valeu a ajuda.

Não tinha notado esse “PEQUENO” detalhe, a estrutura dos projetos é diferente por isso não funcionava, se vc fizer o mesmo projeto no netbeans e no eclipse verá que algumas pastas são difetentes.

Criado 10 de abril de 2012
Ultima resposta 12 de abr. de 2012
Respostas 5
Participantes 2