Maven 2 + Spring = Erro ao localizar o applicationContext.xml  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
nicholas.bittencourt
JavaTeenager
[Avatar]

Membro desde: 17/01/2007 00:17:42
Mensagens: 161
Localização: Niterói, RJ, Brasil
Offline

Estou construindo um sistema bobo aqui em casa e comecei a implementar alguns testes automatizados no sistema. A minha idéia é aproveitar que uso o hibernate e o spring e fazer os testes usando essas ferramentas para diminuir a duplicação de código. Criei uma classe BaseTest que usa o DBUnit pois minha intenção também é usar o banco de dados. No método setUp eu criaria um contexto do Spring que já configuraria o Hibernate e tudo mais. A classe está mais ou menos assim...





Meu problema é que, quando executo o método getContext do BaseTest, o sistema retorna o seguinte erro:



Eu uso a estrutura padrão de arquivos do Maven e o arquivo applicationContext.xml está no seguinte diretório:

src / test / resources / applicationContext.xml
src / test / resources / hibernate.cfg.xml


Se eu usar o caminho completo do arquivo e o FileSystemXmlApplicationContext o sistema funciona, mas ai eu iria fixar o caminho no padrão do Maven, coisa que deixaria o meu sistema "feio".

Alguem tem alguma dica?

--
Nicholas Dacal A. Bittencourt
http://goronah.blog.br

We also realized that solving everyone?s problems was too big of a challenge for the first release. It would be better to build a product that a lot of people love, than one that everyone tolerates (...) - Paul Buchheit, Gmail Engineer
[WWW] [MSN]
nicholas.bittencourt
JavaTeenager
[Avatar]

Membro desde: 17/01/2007 00:17:42
Mensagens: 161
Localização: Niterói, RJ, Brasil
Offline

Consegui acertar o problema colocando o nome do arquivo de configuração do spring como \\applicationContext.xml.

O problema é que agora ele comecou a dar erro no hibernate. Vou listar abaixo:

1 - Minha configuração do hibernate é por JDBC mesmo, sem DataSource, mas aparece o erro abaixo:



2 - Mesmo passando desse Warning, ele nao encontra o mapeamento das classes. Coloquei assim no hibernate.cfg...



Sendo que o arquivo está na pasta de resources do main.

Alguma sugestao?

--
Nicholas Dacal A. Bittencourt
http://goronah.blog.br

We also realized that solving everyone?s problems was too big of a challenge for the first release. It would be better to build a product that a lot of people love, than one that everyone tolerates (...) - Paul Buchheit, Gmail Engineer
[WWW] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team