ESB 4.0.3中的WSO2数据服务功能在返回的XML中放置了错误的默认值

时间:2012-09-20 01:02:21

标签: wso2 wso2esb wso2carbon

我在使用Java 6.0的MAC OS X 10.7.4上使用WSO2 4.0.3

我在ESB中安装了数据服务功能。典型的问题是XML元素的输出值,其中DB列类型为整数且DB中的值为null。当整数数据类型的DB值为null时,WSO2数据服务将默认值设置为0。

e.g。如果我的表具有类型为Integer的名为“Customer Number”的列,并且DB中的值为null,那么Data Service中返回的XML元素为0< \ CUSTOMER_NUMBER>。如果该列的DB值为null,我期望返回空元素。

如果我可以设置数据服务类型的配置,请告诉我吗?

1 个答案:

答案 0 :(得分:0)

没有外部配置。如果DB中存在null,则实际上这是一个问题并且已修复以设置该类型的默认值。对于int,默认情况下分配“0”。

这是报告的JIRA