Package: libeclipselink-java Version: 2.6.6-1 Severity: important Tags: fixed-upstream
When run with OpenJDK 11, which is the default JRE in buster, I get an exception trace that ends with: Caused by: java.lang.NullPointerException at org.eclipse.persistence.internal.helper.JavaSEPlatform.atLeast(JavaSEPlatform.java:150) at org.eclipse.persistence.indirection.IndirectCollectionsFactory.getProvider(IndirectCollectionsFactory.java:202) at org.eclipse.persistence.indirection.IndirectCollectionsFactory.<clinit>(IndirectCollectionsFactory.java:45) ... 11 more This is upstream bug 536730, for which a fix is available on the 2.6 maintenance branch. (It would have made it into 2.6.7 if this had been released.) I have verified that cherry-picking the fix solves this particular issue. More comprehensive support for Java 11, including but not limited to the fix for this bug, is in EclipseLink 2.7.2 and later.