1
我正在與BEA(現在稱爲Oracle Service Bus Worskshop)xquery一起工作,我試圖找出簡單調試我的代碼的方法。類似於bash中的「echo」或Java中的System.out()。 Workshop IDE(Eclipse)有一個內置工具來測試所有的xquery文件,返回最終的輸出。跟蹤xquery變量
有什麼想法?
在此先感謝
我正在與BEA(現在稱爲Oracle Service Bus Worskshop)xquery一起工作,我試圖找出簡單調試我的代碼的方法。類似於bash中的「echo」或Java中的System.out()。 Workshop IDE(Eclipse)有一個內置工具來測試所有的xquery文件,返回最終的輸出。跟蹤xquery變量
有什麼想法?
在此先感謝
你可以嘗試trace
功能(http://www.w3.org/TR/2009/WD-xpath-functions-11-20091215/#func-trace)。
例如:
for $x in (1 to 3)
return trace($x, "I'm tracing x")
應登錄的$x
某處每個值,並返回完全相同的結果爲:
for $x in (1 to 3)
return $x
然而,我不知道,如果這是在甲骨文實施,也不在那裏支持它可能會記錄跟蹤的值。
是的,我知道這個功能。但正如你所提到的,這取決於供應商的實施,而且由於Oracle沒有提到任何有關我聽起來不值得花費太多時間的事情。更好地找到替代方法,例如也調試的外部軟件。唯一的問題是我測試的任何產品返回不同的行爲;不太確定在不同平臺上如何支持這種語言。 – AleIla 2010-11-04 09:28:40