geoserver使用rest上传shp数据发布服务时解压失败导致视图无法预览

本文记录了一次GeoServer发布服务时遇到的错误排查过程,错误提示为在解压缩文件时发生异常。通过手动使用curl指令发布服务验证,发现问题是由于文件上传未完成即尝试发布服务所致。最终解决方案是在文件上传完成后监听并确保文件完整后再进行服务发布。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日志中出现的问题:

ERROR [geoserver.rest] - Error occured unzipping file
org.geoserver.rest.RestException 500 INTERNAL_SERVER_ERROR: Error occured unzipping file
java.util.zip.ZipException: error in opening zip file

一开始一点头绪都没有,我同事负责上传的文件是没有问题的,于是我手动使用curl指令在服务器上发布,结果是可以的,于是我就怀疑是不是同事在上传文件时没有控制好,导致文件还没上传上去就开始发布服务了,接着我就让同事确认一定要等到文件上传成功之后再调我发布服务的接口

经确认确实是因为文件还未上传完毕就开始发布服务了,ok,弄个上传完毕监听,上传完毕后在发布服务一点问题都没

打完收工,ok

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值