petar@petar-ThinkPad-X1-Carbon:~$ java -version java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode) petar@petar-ThinkPad-X1-Carbon:~$ uname -a Linux petar-ThinkPad-X1-Carbon 3.16.0-33-generic #44-Ubuntu SMP Thu Mar 12 12:19:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux petar@petar-ThinkPad-X1-Carbon:~$
2015-04-01 2:21 GMT+03:00 Steve Ebersole <st...@hibernate.org>: > What JRE are you trying to use? This error: > > java.lang.NoSuchMethodError: java.util.concurrent. > ConcurrentHashMap.keySet()Ljava/util/concurrent/ > ConcurrentHashMap$KeySetView; > > is indicative of an issue in cross-jre support due to a change internal to > java classes. > > > On Tue, Mar 31, 2015 at 6:03 PM, Petar Tahchiev <paranoia...@gmail.com> > wrote: > >> Thanks Steve, >> >> I managed to migrate my configuration to the new MetamodelImplementor. >> Now when I run the scema export I get a lot of these warning: >> >> INFO : HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect >> WARN : JDBC Driver reports it stores quoted identifiers in both mixed and >> upper case >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.core.model.cms.AbstractPageModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.module.invoice.core.model.InvoicePageModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.core.model.batch.BatchStepExecutionContextModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.core.model.batch.BatchJobExecutionContextModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.module.search.core.model.SearchKeywordRedirectModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.module.search.core.model.SearchPageRedirectModel >> WARN : HHH000072: Duplicate joins for class: >> com.xxx.platform.module.promotion.core.model.PromotionModel >> >> and when I run some test I get the following exception: >> java.lang.NoSuchMethodError: >> java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView; >> at >> org.hibernate.internal.SessionFactoryImpl.iterateEntityNameResolvers(SessionFactoryImpl.java:733) >> at >> org.hibernate.internal.SessionImpl$CoordinatingEntityNameResolver.resolveEntityName(SessionImpl.java:2470) >> at >> org.hibernate.internal.SessionImpl.guessEntityName(SessionImpl.java:1992) >> at >> org.hibernate.internal.SessionImpl.getEntityPersister(SessionImpl.java:1485) >> at >> org.hibernate.event.internal.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:163) >> at >> org.hibernate.event.internal.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:85) >> at org.hibernate.internal.SessionImpl.fireMerge(SessionImpl.java:882) >> at org.hibernate.internal.SessionImpl.merge(SessionImpl.java:864) >> at org.hibernate.internal.SessionImpl.merge(SessionImpl.java:869) >> at >> org.hibernate.jpa.spi.AbstractEntityManagerImpl.merge(AbstractEntityManagerImpl.java:1196) >> at >> org.springframework.batch.item.database.JpaItemWriter.doWrite(JpaItemWriter.java:104) >> at >> org.springframework.batch.item.database.JpaItemWriter.write(JpaItemWriter.java:83) >> >> >> >> >> 2015-04-01 1:23 GMT+03:00 Steve Ebersole <st...@hibernate.org>: >> >>> I am told that the bug does not affect the JBoss->Central sync process. >>> So at some point the artifacts should all be available in Central >>> >>> On Tue, Mar 31, 2015 at 5:19 PM, Steve Ebersole <st...@hibernate.org> >>> wrote: >>> >>>> hibernate-core seems to be the only artifact that is available in JBoss >>>> Nexus. >>>> >>>> On Tue, Mar 31, 2015 at 5:18 PM, Steve Ebersole <st...@hibernate.org> >>>> wrote: >>>> >>>>> So apparently the artifacts / repo issue is a Nexus bug that is >>>>> effecting the JBoss repo (and therefore us)... >>>>> http://issues.sonatype.org/browse/NEXUS-7654 >>>>> >>>>> As I pointed out in the announcement, I am managing the "migration >>>>> guide" in source repo while I develop the Betas. See >>>>> https://github.com/hibernate/hibernate-orm/blob/master/working-5.0-migration-guide.md >>>>> As far are the new bootstrapping apis, see >>>>> http://docs.jboss.org/hibernate/orm/5.0/topical/html/bootstrap/NativeBootstrapping.html >>>>> and >>>>> http://docs.jboss.org/hibernate/orm/5.0/topical/html/bootstrap/LegacyBootstrapping.html >>>>> >>>>> On Tue, Mar 31, 2015 at 5:07 PM, Petar Tahchiev <paranoia...@gmail.com >>>>> > wrote: >>>>> >>>>>> Hi guys, >>>>>> >>>>>> I just tried the latest beta and I cannot compile my project. With the >>>>>> latest hibernate 4.3.X I was able to do this: >>>>>> ------- >>>>>> final org.hibernate.cfg.Configuration configuration = >>>>>> getHibernateConfiguration(); >>>>>> configuration.buildMappings(); >>>>>> final SchemaUpdate schemaUpdate = new >>>>>> SchemaUpdate(configuration); >>>>>> ------- >>>>>> >>>>>> however it seems that the SchemaUpdate constructor has been removed >>>>>> and now >>>>>> a new one is added: >>>>>> -------- >>>>>> public SchemaUpdate(MetadataImplementor metadata) { >>>>>> this( >>>>>> metadata.getMetadataBuildingOptions().getServiceRegistry(), >>>>>> metadata ); >>>>>> } >>>>>> --------- >>>>>> >>>>>> Also the configuration.buildMappings() method has been deprecated. >>>>>> Where do >>>>>> I get the MetadataImplementor from? Also is there any changelog I can >>>>>> refer >>>>>> to? >>>>>> >>>>>> Thanks. >>>>>> -- >>>>>> Regards, Petar! >>>>>> Karlovo, Bulgaria. >>>>>> --- >>>>>> Public PGP Key at: >>>>>> >>>>>> https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611 >>>>>> Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611 >>>>>> _______________________________________________ >>>>>> hibernate-dev mailing list >>>>>> hibernate-dev@lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/hibernate-dev >>>>>> >>>>> >>>>> >>>> >>> >> >> >> -- >> Regards, Petar! >> Karlovo, Bulgaria. >> --- >> Public PGP Key at: >> https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611 >> Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611 >> > > -- Regards, Petar! Karlovo, Bulgaria. --- Public PGP Key at: https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611 Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611 _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev