我是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都找不到我的属性.
帮助将不胜感激^^
朱利安
我按照本文档https://docs.wso2.com/display/ESB500/Clustered+Deployment配置了 ESB 集群 ,但仍然遇到问题。
在每个 ESB 节点中我收到此日志
WARN - CarbonEventManagementService CEP started with clustering enabled, but SingleNode configuration given.
Run Code Online (Sandbox Code Playgroud)
而不是这个
INFO - RpcMembershipRequestHandler Received JOIN message from
Run Code Online (Sandbox Code Playgroud)
有没有办法在日志上获得更多详细信息以了解错误所在?如果有人可以帮忙的话我可以发布配置文件^^
谢谢 !
我在 WSO2 VFS 系统上遇到了一个小问题。我有一个简单的入站端点,它每 5 秒扫描一个文件夹以读取 CVS 文件。我想处理文件名不是预期的情况。我用错误序列进行了管理,但仍然出现技术错误:
ERROR - FilePollingConsumer Error moving file : file:///C:/Servers/Flux/Input/UESMGEN_2AAB_20160729.csv to file:///C:/Servers/Flux/Output/Process/ org.apache.commons.vfs2.FileSystemException: Could not rename "
Run Code Online (Sandbox Code Playgroud)
我使用了 transport.vfs.MoveAfterFailure 但文件被移动到了 transport.vfs.MoveAfterProcess 路径。我认为这是由于技术错误造成的。
但是当我用正确的文件测试我的序列时,一切顺利。
对此有何想法?谢谢你的帮助