gpt4 book ai didi

wso2 - 将注册表项加载到 wso2 属性调解器中

转载 作者:行者123 更新时间:2023-12-02 06:39:20 25 4
gpt4 key购买 nike

我目前正在使用以下语句从 wso2 esb 中的本地条目加载数据:

<property name="MAPPING" expression="get-property('mapping_id_ep_v1')" />

它加载以下名为 mapping_id_ep_v1 的本地条目:

<mappings>
<mapping id="ep_1">http://localhost:8280/services/ep_1</mapping>
<mapping id="ep_2">http://localhost:8280/services/ep_2</mapping>
<mapping id="ep_3">http://localhost:8280/services/ep_3</mapping>
<mappings>

我想从注册表项加载数据。我认为以下方法可行:

但是,它抛出一个异常:

Evaluation of the XPath expression conf:/custom/inspectieview/routing.xml') resulted in an error {org.apache.synapse.util.xpath.SynapseXPath}
org.jaxen.UnresolvableException: Cannot resolve namespace prefix 'conf'

有人知道是否可以将注册表中的值加载到属性调解器中吗?

问候,尼基尔

最佳答案

我解决了我的问题。对于任何对该解决方案感兴趣的人来说,它实际上非常简单。以下代码将存储在注册表中的资源加载到可以在中介/sequence/等中引用的属性中。

<property name="MAPPING" expression="get-property('gov:/custom/service/resource')" />

问候,尼基尔

关于wso2 - 将注册表项加载到 wso2 属性调解器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com