在存在2.2,當我嘗試訪問任何文件。XPL與REST東西,我得到了以下錯誤:存在-DB:REST GET存儲XPROC文件(擴展名XPL)返回錯誤
/db/beheer/pipe.xpl err:XPST0003 error found while loading module xproc: Error while loading module http://xproc.net/xproc : unexpected token: ! (while expecting closing tag for element constructor: null) [at line 1, column 2]
它在我看來,Exist正在處理* .xpl,就像它可以執行的東西(就像存儲的xquery一樣),但是它不能這樣做,並返回一個錯誤。
有沒有簡單的方法讓它只返回XML(而不是錯誤消息的XProc)?
謝謝亞當,這適用於新文檔(不適用於已經在數據庫中的文檔) – 2014-11-24 20:29:21
啊對,是因爲當存儲到數據庫中時,Internet媒體類型在文檔元數據中設置。如果你想更新你已有的資源,你可以編寫一個遍歷集合和文檔的XQuery,並調用'xmldb:set-mime-type'函數來更新它們。 – adamretter 2014-11-24 22:13:59