Olá colegas.
Estou desenvolvendo uma aplicação no Netbeans 6.9.1. Criei os DAOs e agora estou fazendo os testes automatizados.
Gravei o projeto em um pendrive e, no meu notebook, a conexao com o javaBD é realizada com sucesso, ou seja, os testes são executados.
Já no pc do meu trabalho, com o netbeans 6.10, ao rodar os testes, obtenho o seguinte:
…
addEmpresa
[color=red]10/02/2011 14:52:03 br.com.bb.agendaTelefonicaCompe.dao.GenericDAO getConnection SEVERE: null
java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver[/color]
…
Na tela de Resultado do Teste obtenho:
[color=red]javaLangNullPointerException[/color], que aponta para a linha de código ‘[color=blue]return[/color] getConnection().prepareStatement(st);’
Creio que esteja ocorrendo algum conflito na minha biblioteca de persistência, visto que são versões diferentes do netbeans.
Alguém saberia resolver ? Qual a biblioteca de persistência (PU) devo escolher ('Pacotes de código-fonte --> META-INF --> persistence.xml) ? EclipseLink JPA2.0, GlassFish v3 ou GlassFish v3 Prelude ? Qual ou quais jar da biblioteca eu adiciono ?
Agradeço pela atenção.