[ https://issues.apache.org/jira/browse/SIS-499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17177692#comment-17177692 ] Roland edited comment on SIS-499 at 8/14/20, 10:55 AM: ------------------------------------------------------- No. Our build runs in a plain terminal. I investigated again the error message and it seems like the export MAVEN_OPTS="-Xmx4G" was/is missing. With using this option the failure is gone.   I need to investigate the issue further since I'm not really sure if the failure is now gone completely or just hanging in the previous test cases. was (Author: roland4745): No. Our build runs in a plain terminal. I investigated again the error message and it seems like the export MAVEN_OPTS="-Xmx4G" was/is missing. With using this option the failure is gone. You could close this ticket. Thx. > CommonCRS.WGS84.geographic() fails to initialize with JDK 11.0.8 > ---------------------------------------------------------------- > > Key: SIS-499 > URL: https://issues.apache.org/jira/browse/SIS-499 > Project: Spatial Information Systems > Issue Type: Bug > Components: Build process > Affects Versions: 1.0 > Reporter: Roland > Assignee: Martin Desruisseaux > Priority: Major > > We have in the constructor of a class the following code: > {{CoordinateReferenceSystem targetCRS = CommonCRS.WGS84.geographic();}} > When we run the Maven build with Java 1.8.0_252 the build succeeds. Running with OpenJDK 11.0.8 it fails with > java.util.ServiceConfigurationError: org.opengis.referencing.datum.DatumFactory: org.apache.sis.referencing.factory.GeodeticObjectFactory Unable to get public no-arg constructor > at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:581) > at java.base/java.util.ServiceLoader.getConstructor(ServiceLoader.java:672) > at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1232) > at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264) > at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299) > at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384) > at org.apache.sis.internal.system.DefaultFactories.forClass(DefaultFactories.java:94) > at org.apache.sis.internal.system.DefaultFactories.forBuildin(DefaultFactories.java:136) > at org.apache.sis.referencing.factory.sql.EPSGFactory.factory(EPSGFactory.java:291) > at org.apache.sis.referencing.factory.sql.EPSGFactory.(EPSGFactory.java:278) > at org.apache.sis.referencing.AuthorityFactories.EPSG(AuthorityFactories.java:122) > at org.apache.sis.referencing.CommonCRS.factory(CommonCRS.java:1815) > at org.apache.sis.referencing.CommonCRS.geographic(CommonCRS.java:635) > at at.weberhofer.webcommons_geo.converter.PointConverter.(PointConverter.java:39) -- This message was sent by Atlassian Jira (v8.3.4#803005)