480481482483484485486487488489490
try { super.invoke(msgContext); } catch (AxisFault e) { msgContext.setPastPivot(true); if (handlerImpl != null) { handlerImpl.handleFault(msgContext); handlerImpl.destroy(); } throw e; } } else {
442443444445446447448449450451452
if (handlerImpl != null) { try { result = handlerImpl.handleRequest(msgContext); } catch (SOAPFaultException e) { handlerImpl.handleFault(msgContext); msgContext.setPastPivot(true); return; } }
454455456457458459460461462463464
try { super.invoke(msgContext); } catch (AxisFault e) { msgContext.setPastPivot(true); if (handlerImpl != null) { handlerImpl.handleFault(msgContext); } throw e; } } else { msgContext.setPastPivot(true);
452453454455456457458459460461462
441442443444445446447448449450451
try { result = handlerImpl.handleRequest(msgContext); } catch (SOAPFaultException e) { msgContext.setPastPivot(true); handlerImpl.handleFault(msgContext); return; } } if (result) {
438439440441442443444445446447448
449450451452453454455456457458459
453454455456457458459460461462463
516517518519520521522523524525526