【问题原因】该报错是由于当前数据源或数据集中存在数据结构异常导致的输入值无效,从而引起报错。
【解决方法】该问题可以从两方面解决:
1、在iServer中直接发布PostGIS服务为数据服务,这样就可以正常使用了,但需要注意发布PostGIS服务一次只能选择发布一个PostGIS数据库,当一个工作空间中存在多个PostGIS数据库型数据源的话,就需要发布多个PostGIS服务了;
2、逐个检查当前工作空间中的PostGIS数据源,找到出问题的数据源,然后可以尝试通过新建个PostGIS空库进行数据迁移,再重新保存发布即可。