【发布时间】:2020-06-23 16:30:23
【问题描述】:
我有一个名为:Test 的 LocalEntry,其内容如下,并保存在本地文件系统中。
<test>
<value1>a</value1>
</test>
我可以使用这样的属性检索value1:
<property name="value" expression="get-property('Test')/*[local-name()='value1']/text()" type="string" scope="default" />
但是,我无法通过属性中介或丰富中介来更改 LocalEntry 文件的内容,我的丰富配置如下:
<enrich>
<source clone="true" xpath="$ctx:newValue"/>
<target xpath="get-property('Test')/*[local-name()='value1']/text()"/>
</enrich>
我在 ESB-5.0.0 中有这个精确的配置,它就像一个魅力。
为什么我不能在 EI-6.6.0 中做同样的事情?有没有替代方案?
【问题讨论】:
-
嗨@Reza Ameri,您能分享一下更改localentry 内容的代码库吗?因为我面临同样的问题,需要使用 wsoe ei 6.1.1 以编程方式将访问令牌值更新为 localentry 吗?