在xfire拦截器inHandlers和outHandlers中,执行顺序是倒着执行的,就是先执行下面的handler再执行上面的。
不知道为什么要这样设计?
比如
<property name="inHandlers">
<list>
<ref local="saftyHandler" /> ①
<ref local="loggingHandler" />②
<ref local="domInHandler" />③
<ref local="DecodeInHandler" />④
<ref local="testHandler" />⑤
</list>
</property>
handler的执行顺序是⑤④③②①