Eu sei que parece simples mas tenho um crud com a tabela usuário que funciona em projetos java normais (java project) e quando uso java web da erro… segue o código quem puder dar uma força:
Eu vou postar os códigos:
hibernate.properties:
hibernate.dialect org.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class com.mysql.jdbc.Driver
hibernate.connection.url jdbc:mysql://localhost:3306/hibernate
hibernate.connection.username root
hibernate.connection.password root
hibernate.show_sql true
hibernate.format_sql true
Chamada:
cfg = new AnnotationConfiguration();
cfg.addAnnotatedClass(User.class);
SchemaExport es = new SchemaExport(cfg);
es.creater(true, true);
Erro:
Initial SessionFactory creation failed.org.hibernate.HibernateException: Could not parse configuration: hibernate.properties
Exception in thread "main" java.lang.ExceptionInInitializerError
at br.com.levymoreira.util.HibernateUtil.setSession(HibernateUtil.java:47)
at br.com.levymoreira.util.HibernateUtil.<init>(HibernateUtil.java:22)
at br.com.levymoreira.testes.Main.main(Main.java:11)
Caused by: org.hibernate.HibernateException: Could not parse configuration: hibernate.properties
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1586)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:1212)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:107)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1520)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:1194)
at br.com.levymoreira.util.HibernateUtil.setSession(HibernateUtil.java:44)
... 2 more
Caused by: org.dom4j.DocumentException: Error on line 1 of document : Content is not allowed in prolog. Nested exception: Content is not allowed in prolog.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1576)
... 7 more
O erro ocorre na linha ’ cfg = new AnnotationConfiguration();’
Obrigado a todos desde já.