【发布时间】:2014-01-02 09:46:09
【问题描述】:
我创建了一个简单的 cxf Web 服务。以下是soap消息的正文
<soapenv:Body>
<bean:getRTOEmployeeSalary>
<!--Optional:-->
<bean:arg0>sdf</bean:arg0>
</bean:getRTOEmployeeSalary>
</soapenv:Body>
我的要求是在我的骆驼上下文文件中提取 arg0 的值。即我想记录 arg0 的值。请帮我解决这个问题
<route routePolicyRef="loggingInInterceptor">
<from uri="cxf:bean:rtoemplyeeService"/>
<setHeader headerName="exchange">
<spel>${exchange}</spel>
</setHeader>
<log message="value of arg0======== "/>
<convertBodyTo type="java.lang.String" id="stringInput"/>
<bean ref="rtoEmpBean" method="getRTOEmployeeSalary" beanType="rtoEmpBean" id="govtRTOEmp"/>
</route>
我需要在这里使用 arg0 的值。
【问题讨论】:
标签: apache-camel fuseesb jbossfuse