Sun Java System Application Server 9.1 管理指南

以 XSLT 篩選轉換訊息

您可以將 XSLT 轉換規則套用到 Web 服務端點。如此可精準控制 Web 服務的請求和回應。您可以將多個 XSLT 規則套用到 Web 服務端點方法,也可以配置套用轉換的順序。所有 XSLT 檔案皆儲存在中央儲存庫的 generated/xml/appOrModule 目錄中。這些變換規則會與遠端伺服器實例同步。

您可以將變換規則套用到 SOAP 請求或回應。

若要藉由管理主控台增加要套用的變換規則至 Web 服務作業,請選取 [應用程式] > [Web 服務] > [web-service-name] | [變換]。按一下 [新增]。

此時會顯示此 Web 服務端點可以使用的變換規則清單?

瀏覽至包含變換規則的 XSLT 檔案的位置。所有產生的 XSLT 檔案皆儲存在 generated/xml/應用程式或模組名稱/ 目錄中。

如果為一個 Web 服務端點增加多個變換規則,則會依增加變換規則的順序套用這些規則。

若要啟用變換規則,請在 [變換規則] 頁面上選取對應規則的核取方塊,然後按一下 [啟用]。若要停用規則,請按一下 [停用]。

若要移除變換規則,請在 [變換規則] 頁面上選取對應規則的核取方塊,然後按一下 [移除]。如此將從清單中移除變換規則。如果此變換規則已套用至 Web 服務端點,則會自動停用。不過此 XSLT 檔案仍會在檔案路徑位置中。其他 Web 服務端點可使用此 XSLT 檔案。