2012-09-20 23 views
0

我使用WSO2 4.0.3在Mac OS X 10.7.4和Java 6.0WSO2數據服務功能在ESB 4.0.3把錯誤的默認值在返回的XML

我已經安裝在ESB數據服務功能。典型問題是數據庫列類型爲整數且數據庫中值爲空的XML元素的輸出值。當整數數據類型的DB值爲null時,WSO2數據服務將缺省值設置爲0。

例如如果我有一個名爲「Customer Number」的Integer類型的列,並且DB中的值爲null,那麼Data Service中返回的XML元素爲0 < \ CUSTOMER_NUMBER>。如果DB值爲該列的空值,我期望返回空元素。

能否請您讓我知道,如果有一個我可以設置數據服務類型的任何配置?

回答

0

沒有爲沒有外部配置。這實際上是一個問題,並且如果在DB中存在null,則設置該類型的默認值。對於默認情況下分配int'0'。

這是報告的JIRA