Boa tarde pessoal,
As vezes passamos por cada uma… Por diversas vezes construimos aplicações e nunca nos deparamos com o erro de hoje. E o pior é que não achei nada na internet…
Por favor… possivelmente é algum erro bobo, mas não esotu conseguindo a solução.
Segue abaixo os dois arquivos que estamos alterando e não conseguimos entender o erro, ou melhor, a falta do erro!
[code]
<?xml version="1.0" encoding="UTF-8"?> ... <!-- Properties -->
<properties>
<property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/dbtest"/>
<property name="javax.persistence.jdbc.user" value="postgres"/>
<property name="javax.persistence.jdbc.password" value="123456"/>
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
</properties>
</persistence-unit>
[/code]
public class InstallDB {
public void createDataBase(){
EntityManagerFactoryImpl factory = null;
factory = (EntityManagerFactoryImpl) Persistence.createEntityManagerFactory("myPersistenceUnit", prop);
factory.createEntityManager();
}
public static void main(String[] args) {
InstallDB installDB = new InstallDB();
installDB.createDataBase();
}
}
Da forma como esta, funciona tudo beleza…
Agora o problema:
- se for alterado o nome do banco de dados ou a senha ou o usuário ou uma combinação desses, por exemplo, ele não retorna erro nenhum;
Isto é um caos!
Como devo proceder?!