That is not good, I expect it would be geotools made with Java 11 if you are seeing that problem.
Actually I may have been made with Java 11 as Jenkins was updated by Torben from Java 8 to Java 11; and if the release job did not explicitly ask for a JDK to use it may end up with the "system default". Checking geotools-release: - parameters: https://build.geoserver.org/view/release/job/geotools-release/52/parameters/ - logs: https://build.geoserver.org/view/release/job/geotools-release/52/consoleFull maven/java settings: [1mApache Maven 3.6.3 [m Maven home: /usr/share/maven Java version: 1.8.0_212, vendor: AdoptOpenJDK, runtime: /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK_8u212/jdk8u212-b03/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-91-generic", arch: "amd64", family: "unix" Checking geotools-release-publish: - parameters: https://build.geoserver.org/view/release/job/geotools-release-publish/37/parameters/ - logs: maven/java settings: https://build.geoserver.org/view/release/job/geotools-release-publish/37/consoleFull + mvn -version [1mApache Maven 3.6.3 [m Maven home: /usr/share/maven Java version: 1.8.0_212, vendor: AdoptOpenJDK, runtime: /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK_8u212/jdk8u212-b03/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-91-generic", arch: "amd64", family: "unix" + echo MAVEN_FLAGS= Checking geoserver-release: https://build.geoserver.org/view/release/job/geoserver-release/41/consoleFull - logs: maven/java settings: [1mApache Maven 3.6.3 [m Maven home: /usr/share/maven Java version: 1.8.0_212, vendor: AdoptOpenJDK, runtime: /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK_8u212/jdk8u212-b03/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-91-generic", arch: "amd64", family: "unix" checking geoserver-release-publish: - logs: https://build.geoserver.org/view/release/job/geoserver-release-publish/28/consoleFull Unable to confirm what was used - configuration: Says OpenJDK8u212 Cannot see Java 11 being used. -- Jody Garnett On Thu, 17 Feb 2022 at 06:33, Mark Prins <mc.pr...@gmail.com> wrote: > The reason I'm asking is I just tried to repro an old Jira and enabled > WFS to download shapezip, but running into the dreaded ByteBuffer error > while downloading. > > this is: > > Versie 2.20.2 > Revisie 1ef0697b8485d4ef9c760ad410b8d049725e7a66 > Datum 24-Jan-2022 00:05 > GeoTools 26.2 (rev 64c409b2a537142993932e706c3f9c6e9efa7529) > GeoWebCache 1.20.1 (rev > 1.20.x/68f4e6bb663682ab9c8c2ccd0bb2a7dd7ad5d685) > > on > up2date Ubuntu 18.04.6 LTS > > with > > Java Private Build: 1.8.0_312 (OpenJDK 64-Bit Server VM) > > This server normally has WFS turned off, and in general we tend to run > on Java 11.. > > > 2022-02-17 15:13:01,407 ERROR [geoserver.ows] - > java.lang.NoSuchMethodError: > java.nio.ByteBuffer.limit(I)Ljava/nio/ByteBuffer; > at org.geotools.data.PrjFileReader.<init>(PrjFileReader.java:84) > at org.geotools.data.PrjFileReader.<init>(PrjFileReader.java:64) > at > > org.geotools.data.shapefile.ShapefileSetManager.openPrjReader(ShapefileSetManager.java:152) > at > > org.geotools.data.shapefile.ShapefileFeatureSource.readAttributes(ShapefileFeatureSource.java:499) > at > > org.geotools.data.shapefile.ShapefileFeatureSource.buildFeatureType(ShapefileFeatureSource.java:454) > at > > org.geotools.data.shapefile.ShapefileFeatureStore.buildFeatureType(ShapefileFeatureStore.java:142) > at > > org.geotools.data.store.ContentFeatureSource.getAbsoluteSchema(ContentFeatureSource.java:338) > at > > org.geotools.data.store.ContentFeatureSource.getSchema(ContentFeatureSource.java:307) > at > > org.geotools.data.store.ContentFeatureStore.getWriter(ContentFeatureStore.java:116) > at > > org.geotools.data.store.ContentDataStore.getFeatureWriter(ContentDataStore.java:381) > at > > org.geotools.data.store.ContentDataStore.getFeatureWriter(ContentDataStore.java:412) > at > > org.geotools.data.shapefile.ShapefileDumper$StoreWriter.createStoreAndWriter(ShapefileDumper.java:92) > at > > org.geotools.data.shapefile.ShapefileDumper$StoreWriter.<init>(ShapefileDumper.java:86) > at > > org.geotools.data.shapefile.ShapefileDumper.getStoreWriter(ShapefileDumper.java:460) > at > > org.geotools.data.shapefile.ShapefileDumper.getStoreWriter(ShapefileDumper.java:420) > at > org.geotools.data.shapefile.ShapefileDumper.dump(ShapefileDumper.java:241) > at > org.geotools.data.shapefile.ShapefileDumper.dump(ShapefileDumper.java:185) > > > _______________________________________________ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel >
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel