module的建立网上的例子都是参考axis21.4的,而且都是基于axis2的示例整合,在这里使用maven整合axis2的module。 上一次配置soapmonitor的时候将axis1.6jar包下的axis2.xml拷贝到web-inf目录下后,soap才起作用,我们这一次建立module则需要在axis2.xml中 在
module的建立网上的例子都是参考axis21.4的,而且都是基于axis2的示例整合,在这里使用maven整合axis2的module。
上一次配置soapmonitor的时候将axis1.6jar包下的axis2.xml拷贝到web-inf目录下后,soap才起作用,我们这一次建立module则需要在axis2.xml中
在axis2.xml中添加
<phase name="logTestPhase"></phase>
<module name="logmonitor" class="com.hfmx.axis2.LogModule"> <inflow> <handler name="InFlowTestLogHandler" class="com.LogHandler"> <order phase="logPhase"></order> </handler> </inflow> <outflow> <handler name="OutFlowOurTestLogHandler" class="com.LogHandler"> <order phase="logPhase"></order> </handler> </outflow> <outfaultflow> <handler name="FaultOutFlowTestLogHandler" class="com.LogHandler"> <order phase="logPhase"></order> </handler> </outfaultflow> <infaultflow> <handler name="FaultInFlowTestLogHandler" class="com.LogHandler"> <order phase="logPhase"></order> </handler> </infaultflow> </module>
<module ref="logmonitor"></module>