Jul*_*cko 7 registry parameters key inbound wso2
我是WSO2的新手,我正在搜索如何在ESB中声明一个注册表属性,以将其用作入站端点的参数.
我看到我可以像这样使用它:
<parameter key="conf:/repository/esb/esb-configurations/AdhesionSituations" name="transport.vfs.FileURI"/>
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
<parameter key="synapse:get-property('AdhesionSituations') name="transport.vfs.FileURI"/>
Run Code Online (Sandbox Code Playgroud)
但我找不到如何在注册表中声明属性.我尝试在注册表中定义一个本地条目,一个集合的元数据,但无论如何,indbound endpoint都找不到我的属性.
帮助将不胜感激^^
朱利安
小智 0
您可以在注册表中定义本地条目,如下所示。假设注册表位置是conf:/repository/esb/esb-configurations/
<localEntry xmlns="http://ws.apache.org/ns/synapse" key="AdhesionSituations">Value</localEntry>
Run Code Online (Sandbox Code Playgroud)
然后您可以在配置中使用如下属性。
<property name="AdhesionSituationsProperty" expression="get-property('registry', 'conf://repository/esb/esb-configurations/AdhesionSituations')" scope="default" type="STRING"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
521 次 |
| 最近记录: |