Can you check some of the gt and gs jars please, we should be able to
confirm:

jar xvf gt-wfs-26.2.jar META-INF

Or extract a class file and use javap -v <class file> | grep major
--
Jody Garnett


On Thu, 17 Feb 2022 at 12:05, Jody Garnett <jody.garn...@gmail.com> wrote:

> 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

Reply via email to