我剛剛開始使用mule,不知道如何將我的請求頭的一部分作爲參數/參數傳遞給Java組件。如何從Mule流中將參數傳遞給Java組件?
我的Java組件是如下
public String processHeader(String in)
{
//process header
System.out.print(" Header" + in);
}
的Ive能夠從流
<component>
<method-entry-point-resolver>
<include-entry-point method="processHeader" />
</method-entry-point-resolver>
<singleton-object class="my.test.mule.Processor" />
</component>
訪問上述使用http://localhost:8080/test
訪問processHeader
以下面的方式。打印Header test
我可以在使用轉儲頭的內容如下
<logger level="INFO" doc:name="Logger" message="#[headers:INBOUND:*]"/>
但我似乎無法弄清楚如何通過message
作爲參數傳遞給processHeader
也可以找到任何相關的例子。任何幫助,將不勝感激。
順便說一句,我使用Mule 3.5
如果這件事。
您正在使用哪個版本的Mule? – 2014-11-21 04:51:35