WSO2数据服务服务器整数类型的输入和输出映射

时间:2016-03-02 23:38:54

标签: wso2 wso2dss

我正在使用WSO2 DSS 3.2.2连接到SQL Server 2008数据库。我有一个接受int输入的SQL查询。输入映射允许"整数"类型映射。在输出到SQL结果集的映射中,我们将同一字段(结果集中返回的列)映射到类型" Integer"。保存/编译数据服务后,wsdl将输入参数映射到xs:int,输出参数映射到xs:integer。是否可以将字段映射到DSS中的xs:int?为什么DSS将整数映射到xs:integer?

谢谢!

埃里克

1 个答案:

答案 0 :(得分:0)

您可以将integer更改为int,如下所示。

  1. 转到服务的服务信息中心。然后单击“编辑数据服务(XML编辑)”超链接,如下所示。 enter image description here
  2. 加载数据服务的XML配置后,请将integer更改为int,如下所示。 enter image description here
  3. 接下来,保存更改并再次允许服务部署。一旦重新部署,转到WSDL文件,您就可以看到integer已更改为int