Concerning AnimalSniffer, it works when I'm updating the ASM dependency of the AnimalSniffer plug-in to 5.0_Beta (which can handle the Java 8 class file format). I think it's ok to do so as this is used only at build time, so not much at stake here.
--Gunnar 2013/12/18 Sanne Grinovero <sa...@hibernate.org> > I've installed a preview build of JDK8 on ci.hibernate.org, and > created jobs for: > - ORM > - OGM > - Search > > Gunnar is adding Validator. > > There are some exceptions that we should investigate; one of them is > Animal Sniffer breaks. > I've debugged it and came to the conclusion it doesn't work because it > uses ASM to actually inspect the bytecode, and it should use ASM 5 to > be able to parse the bytecode produced by the Java8 build. > > Ideally we should build with Java7 (since we'll be releasing with > Java7) and then run the tests only with Java8, but having concluded > that it's not a JDK8 regression but simply a limitation of the plugin > being outdated, I've opted for running these builds with: > > -Danimal.sniffer.skip=true > > We should look at the other failures now: we could implement > workarounds in our code, but it's of higher value to identify > potential regressions in the JDK and report these quickly: that would > allow people to move on to Java8 even when they are stuck with an > older release of our libraries. > > Cheers, > Sanne > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev