Hi,

I am trying to get started with JPA/Hibernate, in a standalone application. 
Jars are in classpath, persistence.xml is there, but it gives me an exception 
on the first line:

emf = Persistence.createEntityManagerFactory("punit");


  | java.lang.NoSuchMethodException: 
org.hibernate.validator.ClassValidator.<init>(java.lang.Class, 
java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, 
java.util.Map, org.hibernate.annotations.common.reflection.ReflectionManager)
  | 

It looks like jar version problem, but I have the latest jars:


  | antlr-2.7.6.jar                    443 432  2006/05/05
  | asm-attrs.jar                       16 777  2005/03/17
  | asm.jar                             26 360  2005/03/17
  | cglib-2.1.3.jar                    282 338  2005/12/02
  | dom4j-1.6.1.jar                    313 898  2005/08/13
  | ehcache-1.2.3.jar                  208 048  2006/11/03
  | ejb3-persistence.jar                50 574  2007/03/28
  | hibernate-annotations.jar          265 130  2007/03/28
  | hibernate-commons-annotations.jar   66 426  2007/03/28
  | hibernate-entitymanager.jar        116 544  2007/03/28
  | hibernate-validator.jar             60 992  2007/03/28
  | hibernate3.jar                   2 255 753  2007/07/31
  | javassist.jar                      471 005  2006/11/16
  | jboss-archive-browsing.jar         413 698  2007/03/28
  | jdbc2_0-stdext.jar                   6 727  2004/06/03
  | jta.jar                              8 812  2004/06/03
  | 
(Apache commons and mysql libs are also there in another dir.)

persistence.xml is read in, making an xml syntax error complains.


  | <?xml version="1.0" encoding="UTF-8"?>
  | <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="punit">
  |             <provider>org.hibernate.ejb.HibernatePersistence</provider>
  |             <properties>
  |                     <property name="hibernate.show_sql" value="true" />
  |                     <property name="hibernate.format_sql" value="true" />
  |                     <property name="hibernate.connection.driver_class"
  |                             value="com.mysql.jdbc.Driver" />
  |                     <property name="hibernate.connection.url"
  |                             
value="jdbc:mysql://localhost:3306/nyilzar2?characterEncoding=utf8" />
  |                     <property name="hibernate.connection.username" 
value="..." />
  |                     <property name="hibernate.connection.password" 
value="..." />
  |                     <property name="hibernate.dialect"
  |                             value="org.hibernate.dialect.MySQLDialect" />
  |             </properties>
  |     </persistence-unit>
  | </persistence>
  | 

Please help.

kuvera


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101046#4101046

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101046
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to