我已經創建了一個web服務,它不返回結果xml,儘管向輸出變量分配了一個填充的,格式良好且正確的xml。Jdeveloper 12c Web服務不返回結果xml
不幸的是,我是JDeveloper,webservices之類的新手。因此它很可能是一個相當簡單的修復。
我確認了「insert missing to Data」被選中,當設置爲開發級別時,流程跟蹤確認所有的xml文件都被賦值活動填充,並且輸出變量確實是指定的輸出。
結果XML是154 KB大(也許這是太大?)。
我很感謝所有形式的幫助,並且想提前感謝您。
附加信息:
由於我們沒有在我們的數據庫外鍵(是的,我知道了,不,我不能修復,因爲我只有徒弟和其他人一樣是與它的罰款) ,我不能只創建一個數據庫適配器,但必須創建3並通過BPEL流程在一個大XML中收集數據。此外,我是第一個和JDeveloper一起工作的人,因此我的同事們都不能幫助我。
結果xml看起來像這樣。並非所有元素都已填充,但每個元素都是可填充的(僅在最低級別上)。
<?xml version="1.0" encoding="UTF-8"?>
<Contract>
<Table1>
<Table1Data />
<Table1Data />
<Table1Data />
<Table1Data />
</Table1>
<Table2>
<Table2Data />
<Table2Data />
<Table2Data />
<Table2Data />
</Table2>
<Table3Collection>
<Table3>
<Table3 Data />
<Table3 Data />
<Table3 Data />
</Table3>
<Table3>
<Table3 Data />
<Table3 Data />
<Table3 Data />
</Table3>
<Table3>
<Table3 Data />
<Table3 Data />
<Table3 Data />
</Table3>
</Table3Collection>
</Contract>