@Override public SoapBody getBody() { if (body == null) { try { SOAPBody saajBody = getSaajEnvelope().getBody(); if (saajBody == null) { throw new SaajSoapBodyException("SAAJ SOAP message has no body"); } if (saajBody.getElementQName().getNamespaceURI() .equals(SoapVersion.SOAP_11.getEnvelopeNamespaceUri())) { body = new SaajSoap11Body(saajBody, langAttributeOnSoap11FaultString); } else { body = new SaajSoap12Body(saajBody); } } catch (SOAPException ex) { throw new SaajSoapBodyException(ex); } } return body; }
@Override public SoapBody getBody() { if (body == null) { try { SOAPBody saajBody = getSaajEnvelope().getBody(); if (saajBody == null) { throw new SaajSoapBodyException("SAAJ SOAP message has no body"); } if (saajBody.getElementQName().getNamespaceURI() .equals(SoapVersion.SOAP_11.getEnvelopeNamespaceUri())) { body = new SaajSoap11Body(saajBody, langAttributeOnSoap11FaultString); } else { body = new SaajSoap12Body(saajBody); } } catch (SOAPException ex) { throw new SaajSoapBodyException(ex); } } return body; }
@Override public SoapBody getBody() { if (body == null) { try { SOAPBody saajBody = getSaajEnvelope().getBody(); if (saajBody == null) { throw new SaajSoapBodyException("SAAJ SOAP message has no body"); } if (saajBody.getElementQName().getNamespaceURI() .equals(SoapVersion.SOAP_11.getEnvelopeNamespaceUri())) { body = new SaajSoap11Body(saajBody, langAttributeOnSoap11FaultString); } else { body = new SaajSoap12Body(saajBody); } } catch (SOAPException ex) { throw new SaajSoapBodyException(ex); } } return body; }