Hibernate version:
3.1beta2
Hibernate Annotations version:
3.1beta4
I decided to swtch to java 5 and use annotations instead of hbm files. But when I try to build my project I got an error:
Code:
[java] Initial SessionFactory creation failed java.lang.NoSuchMethodError: org.hibernate.cfg.Mappings.<init>(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;Lorg/hibernate/cfg/NamingStrategy;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
[java] Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at gov.fnal.cms.daqkit.hh.HibernateUtil.<clinit>(Unknown Source)
[java] at test.HHTest.main(Unknown Source)
[java] Caused by: java.lang.NoSuchMethodError: org.hibernate.cfg.Mappings.<init>(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;Lorg/hibernate/cfg/NamingStrategy;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
[java] at org.hibernate.cfg.ExtendedMappings.<init>(ExtendedMappings.java:48)
[java] at org.hibernate.cfg.AnnotationConfiguration.createExtendedMappings(AnnotationConfiguration.java:131)
[java] at org.hibernate.cfg.AnnotationConfiguration.addPackage(AnnotationConfiguration.java:121)
[java] at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:316)
[java] at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1336)
[java] at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1318)
[java] at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1294)
[java] at org.hibernate.cfg.Configuration.configure(Configuration.java:1214)
[java] at org.hibernate.cfg.Configuration.configure(Configuration.java:1200)
[java] ... 2 more
[java] Java Result: 1
Some version mismatch? I have Mappings class but with another signature.