【发布时间】:2020-08-12 17:43:45
【问题描述】:
我需要 mule 4 中的动态流名称。我在 mule 3 中完成了以下一项,它不支持 mule 4。我该怎么做?
<flow-ref name="${igate.membership}-membership-flow" doc:name="External Membership Flow" />
在我的属性文件 [igate.properties] 中,
igate.membership=ebet
还有我的 Spring bean,
<spring:beans>
<spring:bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<spring:property name="ignoreUnresolvablePlaceholders" value="true"/>
<spring:property name="location" value="igate.properties"/>
</spring:bean>
</spring:beans>
【问题讨论】:
-
您遇到了什么问题?
-
@aled '未知流名称'
-
如果在流引用之前添加记录器,属性 ${igate.membership} 的值是多少?
-
你试过我建议的解决方案了吗?
-
@aled 是的,试过了。但没有奏效。我可以在该属性文件中使用其他属性值。问题是 '${igate.membership}-membership-flow' 这里是字符串连接。
标签: spring mule anypoint-studio