我正在尝试将Cyber Ark (安全管理)与Spring集成,我们使用Mule作为我们的ESB
<jms:connector
name="jmsConnector"
jndiProviderUrl="${tibjmsURL}"
connectionFactoryJndiName="${tibjmsConnFactory}"
username="${tibjndiUser}"
jndiInitialFactory="${tibjndiInitialFactoryClassName}"
specification="1.1"
createMultipleTransactedReceivers="true"
numberOfConcurrentTransactedReceivers="1"
>
<spring:property name="password">
<ref bean="idsJmsPassword"/>
</spring:property>我正在尝试从数字方舟获得我的密码,这是作为一个弹簧bean.Any注入的,以前做过吗?如何将密码注入JMS连接器(代码中显示的标记)?目前它从属性文件中加载密码。
发布于 2011-07-30 01:17:14
我已经使用Mule 3.1.2和测试了上面的配置,前提是您将ref元素修复为位于Spring命名空间中:
<spring:ref bean="idsJmsPassword"/>如果idsJmsPassword实际上是一个字符串,我确认在org.mule.transport.jms.JmsConnector上使用idsJmsPassword的值调用setPassword()。
这样你就可以实现你的目标了。
https://stackoverflow.com/questions/6766871
复制相似问题