danielso2007 / projetofinal2009

Automatically exported from code.google.com/p/projetofinal2009
0 stars 0 forks source link

Erro ao iniciar projeto - Projeto não consegue achar o arquivo persistence.xml #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Ao executar o projeto, o arquivo persistence.xml do JPA não é encontrado.

Talvez seja melhor fazer o gerenciamento manualmente sem a intervenção do 
Spring.

Original issue reported on code.google.com by danielso2007@gmail.com on 18 Feb 2010 at 1:40

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
- Analisado que ao criar o projeto pelo Maven2, algumas configurações ou 
estruturas não 
são conhecidas pelo eclipse; Com isso, ao fazer deploy do projeto, alguns 
arquivos não 
são compilados junto ao projeto.

Original comment by danielso2007@gmail.com on 18 Feb 2010 at 1:43

GoogleCodeExporter commented 9 years ago
- Ocorreram problemas com a configuração do JPA gerenciado pelo Spring;

- Tomado a decisão de não fazer o gerenciamento do JPA pelo Spring; 

- Outra decisão foi retirar o persistência pelo JPA e adicionado 
persistência com 
Hibernate;

- A persistência será feita pelo Hibernate com a criação da classe 
HibernateUtil para 
fazer a instância das session do DAO;

- Os DAOs serão injetados pelo Spring através da anotação @Resource, 
principalmente 
nos controllers;

Original comment by danielso2007@gmail.com on 18 Feb 2010 at 1:47

GoogleCodeExporter commented 9 years ago
- Outro problema apresentado é a necessidade de incluir os arquivos de cache, 
xml e 
log4j do hibernate manualmente no diretório TARGET/CLASSES do projeto web. 
Assim o 
projeto "roda" corretamente ao "debugar" pelo eclipse.

Original comment by danielso2007@gmail.com on 18 Feb 2010 at 1:50

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Executando maven2 para gerar um projeto eclipse web:

      mvn eclipse:eclipse -Dwtpversion=2.0

Para que o projeto funcione corretamente faça as seguintes configurações:

 --> Vá em "Java Build path", acesse a aba "Projects"; Adicione os dois projetos: 
"buyFastModelo" e "buyFastNegocio";

 --> Depois vá em "Java EE Module Dependencies" e adicione os dois projetos: 
"buyFastModelo" e "buyFastNegocio";

 --> Depois vá em "Targeted Runtimes" e selecione Apache TomCat v6.0.

 --> Copie para a pasta "buyfastweb\target\classes" os arquivos de configuração do 
hibernate encontrados no projeto buyFastModelo (src\main\java):
     Os arquivos são:
         hibernate.properties
         log4j.properties
         ehcache.xml
         ehcache.xsd
         hibernate.cfg.xml

         É preciso fazer estes procedimentos, pois ao gerar o projeto pelo Maven2, o 
eclipse não reconhece corretamente a estrutura de diretórios.

Original comment by danielso2007@gmail.com on 19 Feb 2010 at 11:22