Spring Brasil User Group

Fortalecendo a comunidade Spring no Brasil

Iniciantes - Dica: cuidado com o path do application context

Outro dia estava escrevendo umas classes de teste para validar os meus DAOs.
Mas estranhamente estavam dando erro. O Spring dizia que não encontrava meus beans. =S

Revisei todo o codigo, testei diversas vezes e nada. Dei meus cliques para o
São Goole quando achei um post falando do erro da indicação do arquivo
do application context.

Verificando o que tinha errado notei que escrevi assim:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"ClassPath:**/applicationContext*.xml"})
public class CategoriaDaoImpTest {

Defina o caminho sempre a partir da raiz do seu projeto como se estivesse apontado para um arquivo num S.O. unix like. No exemplo abaixo
deixei-o na raiz o meu projeto.

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/applicationContext.xml"})
public class CategoriaDaoImpTest {

Corrigi e tudo deu certo.

Abraços e bons códigos!

Exibições: 49

Tags: applicationContext, dicas, iniciante

Comentar

Você precisa ser um membro de Spring Brasil User Group para adicionar comentários!

Entrar em Spring Brasil User Group

Comentário de Yara M. H. Senger em 6 março 2010 às 9:07
Bem legal a Dica Jeff!

© 2012   Criado por Dr. Spock.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço