1

オープンソース SOA ミドルウェア プロバイダー WSO2 の Developer Studio ツールを使用して、単純なプロキシ サービスを実行しようとしています。

グラフィカル ビューで Switch Mediator をフローにドラッグしても問題はありませんが、テキスト ビューに変更すると、次のエラーが発生します。

Cannot update source view. The following error(s) have been detected 
Reason: XPathFactoty#newInstance() failed to create an XPathFactoty for the default object model: http://java.sun.com/jaxp/xpath/dom with the XPathFactotyConfigurationException: javax.xml.xpath.XPathFactotyConfigurationException: java.util.ServiceConfigurationError javax.xml.xpath.XPathFactoty: bundleresource://1013.fwk317983781:21/META-INF/services/javax.xml.xpath.XPathFa ctory:2: Illegal configuration-file syntax

また、XML は空であるため、Switch Mediator を追加して WSO2 DS で動作させることはできません。

これはツールの 3.5.0 および 3.6.0 バージョンで発生しており、Web サイトのサンプルの 1 つを試してみましたが、結果は同じでした。

このエラーが発生する理由は誰にもありますか?

ありがとうございました!

4

1 に答える 1

0

各スイッチ要素には、'source' という属性が必要です。これは、各ケースで基準に対してチェックされる Xpath 属性です。「ソース」属性を追加するには、Xpath を入力し、「更新」または「保存」をクリックします。その必須属性を使用して、有効な xml 構成ファイルを作成し、テキストとして表示できます。

スイッチ メディエータに関するその他のドキュメントは次のとおりです: https://docs.wso2.org/display/ESB481/Switch+Mediator

于 2014-06-25T19:33:05.073 に答える