Hello,

I am using Axis 1.1. I can see how to register an org.apache.axis.hander.Handler, but is there any way to register a javax.xml.rpc.handler.Handler?

I ask because the Axis version seems to have this problematic behavior: If a service method throws an exception, onFault is not called. The docs suggest that this is actually correct: it should only get called when another *Handler* throws a fault. Instead, if a service method throws an exception, invoke gets called again. But then getPastPivot still returns false. That means I cannot tell from within invoke whether I'm in the requestFlow or the responseFlow. Besides digging into the soap message, is there another way to figure this out? What kind of state can I use in an Axis Handler?

Thanks,
Paul
--
_______________________________
Pulchritudo splendor veritatis.



Reply via email to