public MessageObserver getInFaultObserver() { return wrappedEndpoint.getInFaultObserver(); }
Endpoint ep = message.getExchange().getEndpoint(); message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message);
public void handleMessage(SoapMessage message) { XMLStreamReader xmlReader = message.getContent(XMLStreamReader.class); if (xmlReader == null) { return; } try { // advance to first tag. int x = xmlReader.getEventType(); while (x != XMLStreamConstants.START_ELEMENT && x != XMLStreamConstants.END_ELEMENT && xmlReader.hasNext()) { x = xmlReader.next(); } if (!xmlReader.hasNext()) { //end of document, just return return; } } catch (XMLStreamException e) { throw new SoapFault(new Message("XML_STREAM_EXC", LOG, e.getMessage()), e, message.getVersion().getSender()); } if (message.getVersion().getFault().equals(xmlReader.getName()) && isRequestor(message)) { Endpoint ep = message.getExchange().getEndpoint(); message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); } } } }
public void handleMessage(SoapMessage message) { XMLStreamReader xmlReader = message.getContent(XMLStreamReader.class); if (xmlReader == null) { return; } try { // advance to first tag. int x = xmlReader.getEventType(); while (x != XMLStreamConstants.START_ELEMENT && x != XMLStreamConstants.END_ELEMENT && xmlReader.hasNext()) { x = xmlReader.next(); } if (!xmlReader.hasNext()) { //end of document, just return return; } } catch (XMLStreamException e) { throw new SoapFault(new Message("XML_STREAM_EXC", LOG, e.getMessage()), e, message.getVersion().getSender()); } if (message.getVersion().getFault().equals(xmlReader.getName()) && isRequestor(message)) { Endpoint ep = message.getExchange().getEndpoint(); message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); } } } }
inMessage.setContent(Exception.class, new Fault(t)); inMessage.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(inMessage);
inMessage.setContent(Exception.class, new Fault(t)); inMessage.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(inMessage);
inMessage.setContent(Exception.class, new Fault(t)); inMessage.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(inMessage);
Endpoint ep = message.getExchange().getEndpoint(); message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message);
message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); return;
message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); return;
message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); return;
if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); return;
message.getInterceptorChain().abort(); if (ep.getInFaultObserver() != null) { ep.getInFaultObserver().onMessage(message); return;