Membro desde: 11/06/2008 12:38:26
Mensagens: 90
Offline
ola pessoal, estou com um probleminha num exemplo de um livro q estou estudando...fiz um teste unitario e está me retornando o seguinte erro:
Testcase: gravar(facade.UsuarioFacadeTest): Caused an ERROR
org/apache/commons/logging/LogFactory
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:146)
at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:84)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:59)
at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:5 at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:136)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at facade.UsuarioFacadeTest.gravar(UsuarioFacadeTest.java:50)
sou iniciante em java e spring...nao sei se o problema é no applicationContext...segue o tal:
Membro desde: 11/06/2008 12:38:26
Mensagens: 90
Offline
atualizei umas libs que nao estavam na mesma versao do livro q estou seguindo e o erro mudou...agora é nao linha 59 do applicationContext.xml:
Testcase: gravar(facade.UsuarioFacadeTest): Caused an ERROR
Line 59 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'tx:annotation-driven'.
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 59 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'tx:annotation-driven'.