Oi pessoal, estou com alguns problemas para buscar a conexão pro HSQLDB via DataSource. Ele me acusa NullPointer no retorno da conexao, porém abaixo , na parte comentada, faço uma conexao normal via DriverManager e funciona. :sad:
Aí vai o código:
private static jdbcDataSource dataSource;
public Connection getConnection() {
Connection conn = null;
try {
if (dataSource == null){
dataSource = new jdbcDataSource();
dataSource.setDatabase("teste");
dataSource.setUser("sa");
dataSource.setPassword("");
}
conn = dataSource.getConnection();
/*
Class.forName(jdbcDriver.class.getName()).newInstance();
conn = DriverManager.getConnection(“jdbc:hsqldb:teste”,“sa”,"");
*/
} catch ( Exception e ) {
System.out.println("Erro ao conectar" + e.getMessage() );
}
return conn;
}