[Squirrel-sql-users] Hibernate plugin, using JPA
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Horacio V. <hor...@gm...> - 2008-12-03 01:42:44
|
Hi people, today I discovered this wonderful SQL Client, great job developers! I am trying to configure the hibernate plugin, and after I got rid of some ClassNotFoundException by adding the proper jars to the "additional classpath" list, I have the following error: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) at sun .reflect .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) at java.lang.reflect.Method.invoke(Method.java:585) at net .sourceforge .squirrel_sql .plugins .hibernate.HibnerateConnector.doConnect(HibnerateConnector.java:70) at net .sourceforge.squirrel_sql.plugins.hibernate.HibnerateConnector.access $000(HibnerateConnector.java:12) at net.sourceforge.squirrel_sql.plugins.hibernate.HibnerateConnector $1.run(HibnerateConnector.java:27) at java.lang.Thread.run(Thread.java:613) at net.sourceforge.squirrel_sql.plugins.hibernate.HibnerateConnector $2.run(HibnerateConnector.java:40) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at net.sourceforge.squirrel_sql.client.Application $1.dispatchEvent(Application.java:191) at java .awt .EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java: 269) at java .awt .EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java: 190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 176) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named SeamJGenUITestApp at javax .persistence.Persistence.createEntityManagerFactory(Persistence.java:89) at javax .persistence.Persistence.createEntityManagerFactory(Persistence.java:60) ... 17 more I configured the plugin to use javax.persistence.Persistence.createEntityManagerFactory with entity name SeamJGenUITestApp This is my persistence.xml file (I've also added the folder that contains this file in the "additional classpath" config. <?xml version="1.0" encoding="UTF-8"?> <!-- Persistence deployment descriptor for dev profile --> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/ persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0"> <persistence-unit name="SeamJGenUITestApp" transaction-type="JTA"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <jta-data-source>java:/SeamJGenUITestAppDatasource</jta-data- source> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/> <property name="hibernate.hbm2ddl.auto" value="update"/> <property name="hibernate.show_sql" value="false"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup"/> </properties> </persistence-unit> </persistence> Any suggestion? Many thanks in advance! Horacio |