Tá ai o meu persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0"
xmlns="http://java.sun.com/xml/ns/persistence">
<persistence-unit name="Salao" transaction-type="JTA">
<property name="hibernate.show_sql" value="true" />
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>entities.Servico</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost/salao" />
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="" />
</properties>
</persistence-unit>
</persistence>
eu vi em um site uma linha para adicionar no arquivo mas eu coloquei e não mudou em nada
<jta-data-source>jdbc/salao</jta-data-source>
faeldix
Fevereiro 10, 2012, 10:57am
#22
[quote=8eduardo8]Tá ai o meu persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0"
xmlns="http://java.sun.com/xml/ns/persistence">
<persistence-unit name="Salao" transaction-type="JTA">
<property name="hibernate.show_sql" value="true" />
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>entities.Servico</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost/salao" />
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="" />
</properties>
</persistence-unit>
</persistence>
eu vi em um site uma linha para adicionar no arquivo mas eu coloquei e não mudou em nada
<jta-data-source>jdbc/salao</jta-data-source>
[/quote]
bem cara… aparentemente ta tudo certo mesmo… vamos apelar pra coisas que nao sao obvias rs… (é o jeito)
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0"
xmlns="http://java.sun.com/xml/ns/persistence">
<persistence-unit name="Salao" transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>entities.Servico</class>
<properties>
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost/salao" />
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="" />
</properties>
</persistence-unit>
</persistence>
muda pra isso e ve se da…
Continua com o Erro, não sei mais o que fazer. Quando estou usando JTA não tem que incluir nenhuma biblioteca não??
[b]Cara até que em fim eu consegui resolver o problema,
estava lendo uma apostila de JSF, só que usava Tomcat e lá ensinava colocar os JAR do hibernate ja pasta “\WebContent\WEB-INF\lib”
eu fiz isso no meu projeto e deu certo
mas eu tive que tirar o código[/b]
transaction-type="JTA"
vlw pela força!
Boa noite faeldix, resolveu? Estou com o mesmo problema
Ola andretdb2,
posta o seu código ai, inclusive o arquivo “persistence.xml”.