追加のXPath変数を使用して、WSO2ESB4.5.1のApacheSynapseを拡張しました。synapse.propertiesで、新しいXPathクラスを指定します:synapse.xpath.var.extensions = com.avintis.esb.xpath.CountXpathVariableResolver、com.avintis.esb.xpath.UUIDXpathVariableResolver
wso2server.batから始めてください。 すべて正常に機能し、上記の拡張機能は問題なく機能しています。
しかし、EclipseのDeveloper Studioから始めると、サーバーは正常に起動して機能しますが、XPath拡張機能が認識されず、機能しません。
サーバーの開始引数には、クラスを含むライブラリと、宣言を含む正しいsynapse.propertiesが含まれていることを確認しました。では、Eclipseから始めて、ここで何が間違っているのでしょうか?
環境:WSO2-ESB 4.5.1、Developer Studio 2.1.0