@Override public String getFaultStringOrReason() { return getSaajFault().getFaultString(); } }
public String getFaultStringOrReason() { return getImplementation().getFaultString(getSaajFault()); } }
@Override public Soap12Fault getFault() { SOAPFault fault = getSaajBody().getFault(); return fault != null ? new SaajSoap12Fault(fault) : null; }
@Override public Soap12Fault getFault() { SOAPFault fault = getSaajBody().getFault(); return fault != null ? new SaajSoap12Fault(fault) : null; }
@Override public String getFaultStringOrReason() { return getSaajFault().getFaultString(); } }
public String getFaultActorOrRole() { return getImplementation().getFaultRole(getSaajFault()); }
@Override public Soap12Fault getFault() { SOAPFault fault = getSaajBody().getFault(); return fault != null ? new SaajSoap12Fault(fault) : null; }
@Override @SuppressWarnings("unchecked") public Iterator<QName> getFaultSubcodes() { return getSaajFault().getFaultSubcodes(); }
public Iterator<QName> getFaultSubcodes() { return getImplementation().getFaultSubcodes(getSaajFault()); }
protected Soap12Fault addFault(QName faultCode, String faultString, Locale faultStringLocale) { Assert.notNull(faultCode, "No faultCode given"); Assert.hasLength(faultString, "faultString cannot be empty"); Assert.hasLength(faultCode.getLocalPart(), "faultCode's localPart cannot be empty"); Assert.hasLength(faultCode.getNamespaceURI(), "faultCode's namespaceUri cannot be empty"); try { getImplementation().removeContents(getSaajBody()); SOAPFault saajFault = getImplementation().addFault(getSaajBody(), faultCode, faultString, faultStringLocale); return new SaajSoap12Fault(saajFault); } catch (SOAPException ex) { throw new SaajSoapFaultException(ex); } }
@Override public String getFaultStringOrReason() { return getSaajFault().getFaultString(); } }
public String getFaultNode() { return getImplementation().getFaultNode(getSaajFault()); }
public Soap12Fault getFault() { SOAPFault fault = getImplementation().getFault(getSaajBody()); return fault != null ? new SaajSoap12Fault(fault) : null; }
@Override public String getFaultActorOrRole() { return getSaajFault().getFaultRole(); }
public void addFaultSubcode(QName subcode) { try { getImplementation().appendFaultSubcode(getSaajFault(), subcode); } catch (SOAPException ex) { throw new SaajSoapFaultException(ex); } }
protected Soap12Fault addFault(QName faultCode, String faultString, Locale faultStringLocale) { Assert.notNull(faultCode, "No faultCode given"); Assert.hasLength(faultString, "faultString cannot be empty"); Assert.hasLength(faultCode.getLocalPart(), "faultCode's localPart cannot be empty"); Assert.hasLength(faultCode.getNamespaceURI(), "faultCode's namespaceUri cannot be empty"); try { getSaajBody().removeContents(); SOAPBody body = getSaajBody(); SOAPFault result; if (faultStringLocale == null) { result = body.addFault(faultCode, faultString); } else { result = body.addFault(faultCode, faultString, faultStringLocale); } SOAPFault saajFault = result; return new SaajSoap12Fault(saajFault); } catch (SOAPException ex) { throw new SaajSoapFaultException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<QName> getFaultSubcodes() { return getSaajFault().getFaultSubcodes(); }
public String getFaultReasonText(Locale locale) { try { return getImplementation().getFaultReasonText(getSaajFault(), locale); } catch (SOAPException ex) { throw new SaajSoapFaultException(ex); } }
protected Soap12Fault addFault(QName faultCode, String faultString, Locale faultStringLocale) { Assert.notNull(faultCode, "No faultCode given"); Assert.hasLength(faultString, "faultString cannot be empty"); Assert.hasLength(faultCode.getLocalPart(), "faultCode's localPart cannot be empty"); Assert.hasLength(faultCode.getNamespaceURI(), "faultCode's namespaceUri cannot be empty"); try { getSaajBody().removeContents(); SOAPBody body = getSaajBody(); SOAPFault result; if (faultStringLocale == null) { result = body.addFault(faultCode, faultString); } else { result = body.addFault(faultCode, faultString, faultStringLocale); } SOAPFault saajFault = result; return new SaajSoap12Fault(saajFault); } catch (SOAPException ex) { throw new SaajSoapFaultException(ex); } }
@Override @SuppressWarnings("unchecked") public Iterator<QName> getFaultSubcodes() { return getSaajFault().getFaultSubcodes(); }