【发布时间】:2015-02-24 16:35:52
【问题描述】:
我一直在尝试使用 Developer Studio 获取 PayloadFactory 调解器,以从表达式 get-property('PropertyName') 填充参数。
当我尝试从“设计”视图切换到“源代码”视图时,出现以下错误:
无法更新源视图。已检测到以下错误。 详情请查看错误日志。
原因:XPathFactory#newInstance() 未能为 默认对象模型:http://java.sun.com/jaxp/xpath/dom XPathFactoryConfigurationException: java.util.ServiceConfigurationError:javax.xml.xpath.XPathFactory: bundleresource://1009.fwk1013423070:21/META-INF/services/java.xml.xpath.XPathFactory2: 非法的配置文件语法
但是,如果我直接在运行的 ESB 上编辑 PayloadFactory,如下所示,它可以正常工作。
<args>
<arg xmlns:ns="http://org.apache.synapse/xsd" expression="get-property('PropertyName')" evaluator="xml"></arg>
</args>
【问题讨论】:
标签: wso2 wso2esb wso2developerstudio