首页 / 浏览问题 / 云GIS / 问题详情
iServer 10i REST API 方式服务发布服务端500异常
5EXP 2022年12月06日

使用产品:iServer 10i 操作系统:win10 x64
数据类型: 文件型

iServer 10i  REST API  方式服务发布服务端500异常,

com.supermap.services.restHttpException: 不能序列化 com.supermap.services.rest.management.PublishServiceParameter类

参数格式:

{
    "servicesTypes": ["RESTMAPSPACE"],
    "workspaceConnectionInfo": "C:/SuperMap/working/iobject@test/电动伸缩门@ceshi.smwu"
}

地址:

http://"+ipport+"/iserver/manager/workspaces.json

2 个回答

看下您发布时选择的服务类型,没有RESTMAPSPACE这个枚举项哦。

帮助文档内有关于workspces资源的请求示例,请关注一下这一块儿。

希望能帮到您。

420EXP 2022年12月06日
感谢!我这边改一下 在试试!

您好,将工作空间快速发布成 GIS 服务,具体参数您可以参考帮助文档http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/manager/workspaces/workspaces.htm,servicesTypes枚举常量如下图所示,其中地图服务为RESTMAP ;三维服务为RESTREALSPACE,没有"RESTMAPSPACE"服务类型。另外该请求地址需要权限,您可以在请求地址后跟token,如:

http://"+ipport+"/iserver/manager/workspaces.json?token=.....

3,148EXP 2022年12月06日
...