WSO2 DSS - SQLServerException:不支持此操作

WSO2 DSS - SQLServerException: This operation is not supported

目前正在使用 WSO2 DSS 3.5.0 在 MSSQL 中执行存储过程,在事务中执行插入操作。该过程使用 return 代码和 return 消息进行响应。 DSS 能够在添加新条目时执行数据库中的语句,但是当我尝试将过程的输出映射到 DSS 的输出时,出现以下异常:

com.microsoft.sqlserver.jdbc.SQLServerException: This operation is not supported.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:191)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.NotImplemented(SQLServerStatement.java:613)
at com.microsoft.sqlserver.jdbc.SQLServerStatement.getMoreResults(SQLServerStatement.java:2374) ...

这是我正在使用的语句:

DECLARE @returnCode int, @returnMessage varchar(255)

EXEC "dbo"."sp_insertExample" @ipFirstId = ?, @ipSecondId = ?, @opErrorCode = @returnCode output, @opErrorMesssage = @returnMessage output

SELECT @returnCode, @returnMessage  

输入均为整型值。

其他人也遇到过这种情况吗?您知道如何纠正吗?或者我做错了什么?

编辑 - 添加输出之间完成的映射:

<result element="result" escapeNonPrintableChar="true" rowName="Addition" useColumnNumbers="true">
    <element column="1" name="ReturnCode" xsdType="integer"/>
    <element column="2" name="ReturnMessage" xsdType="string"/>
</result>

所以找出了存储过程之间的不同之处,基本上有一个显然很重要的行丢失了,即:

SET NOCOUNT ON;

我的情况就是这样,希望对其他人有所帮助。