sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roland (Jira)" <j...@apache.org>
Subject [jira] [Created] (SIS-499) CommonCRS.WGS84.geographic() fails to initialize with JDK 11.0.8
Date Fri, 14 Aug 2020 08:15:00 GMT
Roland created SIS-499:
--------------------------

             Summary: 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


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.<init>(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.<init>(PointConverter.java:39)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message