在流中动态设置变量不起作用

时间:2013-04-19 13:25:16

标签: java cxf mule ws-security

我需要使用JAX WS客户端访问服务。 我需要提供身份验证令牌以及呼叫。

我使用以下配置在我的Mule流中传递令牌,但它无法正常工作。

<cxf:jaxws-client operation="addProduct"
     clientClass="org.example.productservice.ProductSService"
     port="ProductSvcPort" >            
        <cxf:ws-security>
            <cxf:ws-config>
                <cxf:property key="action" value="UsernameToken" />
                <cxf:property key="user" value="#[flowVars['token']]" />
                ...........

请帮助我理解这里遗漏的内容。我可以看到调用变量“token”是好的并且存在。

1 个答案:

答案 0 :(得分:3)

不幸的是,这是一个已知问题:http://www.mulesoft.org/jira/browse/MULE-6796