Hello

I just updated to GeoServer 2.23.0 and I am seeing the following error whenever 
I POST a new workspace to GeoServer  "ERROR [org.geoserver.rest] (default 
task-46) : org.xnio.channels.FixedLengthOverflowException".  The workspace is 
still created, but I was wondering why this error is being thrown.  Any 
information would be helpful.

Here is my POST to 
https://<server>:8443/geoserver/rest/workspaces<https://%3cserver%3e:8443/geoserver/rest/workspaces>

{
  "workspace": {
    "name": "WW3-ghdfghfdgsd"
  }
}


More Logging:

2023-12-06 22:14:37,462 INFO  [org.geoserver.rest.catalog] (default task-46) 
Added workspace WW3-ghdfghfdgsd
2023-12-06 22:14:37,464 INFO  [org.geoserver.rest.catalog] (default task-46) 
POST workspace WW3-ghdfghfdgsd
2023-12-06 22:14:37,465 DEBUG [org.geoserver.rest.catalog] (default task-46) 
Automatically creating namespace for workspace WW3-ghdfghfdgsd
2023-12-06 22:14:37,466 DEBUG [org.geoserver.config] (default task-46) 
org.geoserver.catalog.event.impl.CatalogBeforeAddEventImpl@2856ae1<mailto:org.geoserver.catalog.event.impl.CatalogBeforeAddEventImpl@2856ae1>
 :handlePreAddEvent
2023-12-06 22:14:37,467 DEBUG [org.geoserver.config] (default task-46) 
Persisting namespace WW3-ghdfghfdgsd
2023-12-06 22:14:37,468 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to index 712. Acquiring lock.
2023-12-06 22:14:37,469 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to index 712. Lock acquired
2023-12-06 22:14:37,469 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to lock file 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock.
 Attempting to lock on it.
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
workspaces/WW3-ghdfghfdgsd/namespace.xml acquired by thread 2509 on file 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
workspaces/WW3-ghdfghfdgsd/namespace.xml mapped onto 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock 
released by thread 2509
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Released 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml mapped to index 712
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to index 712. Acquiring lock.
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to index 712. Lock acquired
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Mapped 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml to lock file 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock.
 Attempting to lock on it.
2023-12-06 22:14:37,470 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
workspaces/WW3-ghdfghfdgsd/namespace.xml acquired by thread 2509 on file 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock
2023-12-06 22:14:37,472 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
workspaces/WW3-ghdfghfdgsd/namespace.xml mapped onto 
/gis/geoserver/external/filelocks/98fea05bb3c6382490166aa73c588452ae5e7261.lock 
released by thread 2509
2023-12-06 22:14:37,472 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Released 
lock key workspaces/WW3-ghdfghfdgsd/namespace.xml mapped to index 712
2023-12-06 22:14:37,472 DEBUG [org.geoserver.config] (default task-46) 
Persisted com.sun.proxy.$Proxy610 to workspaces/WW3-ghdfghfdgsd/namespace.xml
2023-12-06 22:14:37,472 DEBUG [org.geoserver.cluster.hazelcast] (default 
task-46) 127.0.0.1:5701 - Publishing event ADD 
[uuid:9396b062-8b12-4c83-83de-5204fdc400cd, object 
id:NamespaceInfoImpl--669348df:18c41298333:-7fed, name:WW3-ghdfghfdgsd]
2023-12-06 22:14:37,474 TRACE [org.geoserver.cluster.hazelcast] 
(hz.gscluster.event-4) 127.0.0.1:5701 - Skipping message generated locally: ADD 
(/127.0.0.1:5701) [uuid:9396b062-8b12-4c83-83de-5204fdc400cd, object 
id:NamespaceInfoImpl--669348df:18c41298333:-7fed, name:WW3-ghdfghfdgsd]
2023-12-06 22:14:37,475 DEBUG [org.geoserver.cluster.hazelcast] (default 
task-46) 127.0.0.1:5701 - Waiting for acks on 
9396b062-8b12-4c83-83de-5204fdc400cd
2023-12-06 22:14:37,478 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key global.xml to index 202. Acquiring lock.
2023-12-06 22:14:37,479 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Mapped 
lock key global.xml to index 202. Lock acquired
2023-12-06 22:14:37,480 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Mapped 
lock key global.xml to lock file 
/gis/geoserver/external/filelocks/9aff3c5a74b722933d616f4a4b3eb18cef28b4fd.lock.
 Attempting to lock on it.
2023-12-06 22:14:37,481 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
global.xml acquired by thread 2509 on file 
/gis/geoserver/external/filelocks/9aff3c5a74b722933d616f4a4b3eb18cef28b4fd.lock
2023-12-06 22:14:37,483 DEBUG 
[org.geoserver.platform.resource.FileLockProvider] (default task-46) Lock 
global.xml mapped onto 
/gis/geoserver/external/filelocks/9aff3c5a74b722933d616f4a4b3eb18cef28b4fd.lock 
released by thread 2509
2023-12-06 22:14:37,483 DEBUG 
[org.geoserver.platform.resource.MemoryLockProvider] (default task-46) Released 
lock key global.xml mapped to index 202
2023-12-06 22:14:37,484 DEBUG [org.geoserver.config] (default task-46) 
Persisted com.sun.proxy.$Proxy631 to global.xml
2023-12-06 22:14:37,485 DEBUG [org.geoserver.cluster.hazelcast] (default 
task-46) 127.0.0.1:5701 - Publishing event POST_MODIFY 
[uuid:2027a4b7-3ad3-4e72-af31-d9a716d3a8ac, object id:null, name:null]
2023-12-06 22:14:37,488 TRACE [org.geoserver.cluster.hazelcast] 
(hz.gscluster.event-4) 127.0.0.1:5701 - Skipping message generated locally: 
POST_MODIFY (/127.0.0.1:5701) [uuid:2027a4b7-3ad3-4e72-af31-d9a716d3a8ac, 
object id:null, name:null]
2023-12-06 22:14:37,488 DEBUG [org.geoserver.cluster.hazelcast] (default 
task-46) 127.0.0.1:5701 - Waiting for acks on 
2027a4b7-3ad3-4e72-af31-d9a716d3a8ac
2023-12-06 22:14:37,490 DEBUG [org.geoserver.wps.resource] (default task-46) 
Writing to external output files is disabled
2023-12-06 22:14:37,491 DEBUG [org.geoserver.filters] (default task-46) 
Compressing output for mimetype: text/plain
2023-12-06 22:14:37,494 INFO  [io.undertow.accesslog] (default task-46) 
10.0.2.2 - - [06/Dec/2023:22:14:37 +0000] "POST /geoserver/rest/workspaces 
HTTP/1.1" 201 15
2023-12-06 22:14:37,498 ERROR [org.geoserver.rest] (default task-46) : 
org.xnio.channels.FixedLengthOverflowException
        at 
io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:100)<mailto:io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:100)>
        at 
org.jboss.xnio@3.8.7.SP1-redhat-00001//org.xnio.conduits.Conduits.writeFinalBasic(Conduits.java:132)<mailto:org.jboss.xnio@3.8.7.SP1-redhat-00001//org.xnio.conduits.Conduits.writeFinalBasic(Conduits.java:132)>
        at 
io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.writeFinal(AbstractFixedLengthStreamSinkConduit.java:175)<mailto:io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.writeFinal(AbstractFixedLengthStreamSinkConduit.java:175)>
        at 
org.jboss.xnio@3.8.7.SP1-redhat-00001//org.xnio.conduits.ConduitStreamSinkChannel.writeFinal(ConduitStreamSinkChannel.java:104)<mailto:org.jboss.xnio@3.8.7.SP1-redhat-00001//org.xnio.conduits.ConduitStreamSinkChannel.writeFinal(ConduitStreamSinkChannel.java:104)>
        at 
io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.channels.DetachableStreamSinkChannel.writeFinal(DetachableStreamSinkChannel.java:195)<mailto:io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.channels.DetachableStreamSinkChannel.writeFinal(DetachableStreamSinkChannel.java:195)>
        at 
io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.server.HttpServerExchange$WriteDispatchChannel.writeFinal(HttpServerExchange.java:2177)<mailto:io.undertow.core@2.2.22.SP3-redhat-00001//io.undertow.server.HttpServerExchange$WriteDispatchChannel.writeFinal(HttpServerExchange.java:2177)>
        at 
io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.writeBufferBlocking(ServletOutputStreamImpl.java:582)<mailto:io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.writeBufferBlocking(ServletOutputStreamImpl.java:582)>
        at 
io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:617)<mailto:io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:617)>
        at 
io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.updateWritten(ServletOutputStreamImpl.java:373)<mailto:io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.updateWritten(ServletOutputStreamImpl.java:373)>
        at 
io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:155)<mailto:io.undertow.servlet@2.2.22.SP3-redhat-00001//io.undertow.servlet.spec.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:155)>
        at 
deployment.geoserver.war//org.geoserver.filters.FlushSafeResponse$FlushSafeServletOutputStream.write(FlushSafeResponse.java:57)
        at java.base/java.util.zip.DeflaterOutputStream.flush(Unknown Source)
...............

2023-12-06 22:14:37,523 DEBUG [org.geoserver] (default task-46) Thread 2509 
locking in mode WRITE
2023-12-06 22:14:37,525 DEBUG [org.geoserver] (default task-46) Thread 2509 
releasing the lock in mode WRITE

Dominique Bessette

_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to