Hi,
I am migrating from very old version of Ebean 2.8.1 which stops work in Java 11 ...
INFO: Ebean Version[2.7.4] Java Version[11.0.16]
Without that dependency I got the following in the log:
23:07:59,832 ERROR ~ Failed to create ebean server (javax/xml/bind/annotation/XmlRootElement)
But for my real application I got java.lang.ArrayIndexOutOfBoundsException:
java.lang.ArrayIndexOutOfBoundsException: Index 35824 out of bounds for length 30236
at com.avaje.ebean.enhance.asm.ClassReader.<init>(ClassReader.java:174)
at com.avaje.ebean.enhance.asm.ClassReader.<init>(ClassReader.java:153)
at com.avaje.ebean.enhance.agent.Transformer.detect(Transformer.java:238)
at com.avaje.ebean.enhance.agent.Transformer.transform(Transformer.java:94)
at play.modules.ebean.EbeanEnhancer.enhanceThisClass(EbeanEnhancer.java:28)
at play.modules.ebean.EbeanPlugin.enhance(EbeanPlugin.java:152)
at play.plugins.PluginCollection.enhance(PluginCollection.java:638)
at play.classloading.ApplicationClasses$ApplicationClass.enhance(ApplicationClasses.java:267)
at play.classloading.ApplicationClassloader.loadApplicationClass(ApplicationClassloader.java:173)
at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:443)
at play.Play.preCompile(Play.java:631)
at play.Play.init(Play.java:324)
at play.server.Server.main(Server.java:162)
So I have to walk through that Ebean upgrade way too! :)