/** * Removes all MIME headers that match the given name. * * @param header - the string name of the MIME header/s to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * @param header - the string name of the MIME * header/s to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * @param header - the string name of the MIME * header/s to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * @param header - the string name of the MIME * header/s to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * * @param header a <CODE>String</CODE> giving the name of the MIME header(s) to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * * @param header - the string name of the MIME header/s to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
@Override public void removeMimeHeader(String header) { headers.removeHeader(header); }
/** * Removes all MIME headers that match the given name. * * @param header a <CODE>String</CODE> giving the name of the MIME header(s) to be removed */ public void removeMimeHeader(String header) { mimeHeaders.removeHeader(header); }
@Override public void removeMimeHeader(String header) { headers.removeHeader(header); }
public void removeMimeHeader(String name) { clearHeaderCache(); mimeHeaders.removeHeader(name); }
public void removeMimeHeader(String s) { MimeHeaders mimeHeaders = soapMessage.getMimeHeaders(); mimeHeaders.removeHeader(s); }
private static void putHeaders(MimeHeaders headers, HttpServletResponse response) { headers.removeHeader("Content-Type"); headers.removeHeader("Content-Length"); Iterator it = headers.getAllHeaders(); while (it.hasNext()) { MimeHeader header = (MimeHeader)it.next(); response.setHeader(header.getName(), header.getValue()); } } public static void raiseException(HttpServletResponse resp, String binding, String faultString) {
if (transferEncodingValue != null && "disabled".equals(transferEncodingValue[0])) reqMessage.getMimeHeaders().removeHeader("Transfer-Encoding"); callProps.put(StubExt.PROPERTY_CHUNKED_ENCODING_SIZE, 0);
@Override public void setSoapAction(String soapAction) { MimeHeaders mimeHeaders = getSaajMessage().getMimeHeaders(); soapAction = SoapUtils.escapeAction(soapAction); if (SoapVersion.SOAP_11 == getVersion()) { mimeHeaders.setHeader(TransportConstants.HEADER_SOAP_ACTION, soapAction); } else if (SoapVersion.SOAP_12 == getVersion()) { // force save of Content Type header try { saajMessage.saveChanges(); } catch (SOAPException ex) { throw new SaajSoapMessageException("Could not save message", ex); } String[] contentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String contentType = !ObjectUtils.isEmpty(contentTypes) ? contentTypes[0] : getVersion().getContentType(); contentType = SoapUtils.setActionInContentType(contentType, soapAction); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, contentType); mimeHeaders.removeHeader(TransportConstants.HEADER_SOAP_ACTION); } else { throw new IllegalStateException("Unsupported SOAP version: " + getVersion()); } }
@Override public void setSoapAction(String soapAction) { MimeHeaders mimeHeaders = getSaajMessage().getMimeHeaders(); soapAction = SoapUtils.escapeAction(soapAction); if (SoapVersion.SOAP_11 == getVersion()) { mimeHeaders.setHeader(TransportConstants.HEADER_SOAP_ACTION, soapAction); } else if (SoapVersion.SOAP_12 == getVersion()) { // force save of Content Type header try { saajMessage.saveChanges(); } catch (SOAPException ex) { throw new SaajSoapMessageException("Could not save message", ex); } String[] contentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String contentType = !ObjectUtils.isEmpty(contentTypes) ? contentTypes[0] : getVersion().getContentType(); contentType = SoapUtils.setActionInContentType(contentType, soapAction); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, contentType); mimeHeaders.removeHeader(TransportConstants.HEADER_SOAP_ACTION); } else { throw new IllegalStateException("Unsupported SOAP version: " + getVersion()); } }
@Override public void setSoapAction(String soapAction) { MimeHeaders mimeHeaders = getSaajMessage().getMimeHeaders(); soapAction = SoapUtils.escapeAction(soapAction); if (SoapVersion.SOAP_11 == getVersion()) { mimeHeaders.setHeader(TransportConstants.HEADER_SOAP_ACTION, soapAction); } else if (SoapVersion.SOAP_12 == getVersion()) { // force save of Content Type header try { saajMessage.saveChanges(); } catch (SOAPException ex) { throw new SaajSoapMessageException("Could not save message", ex); } String[] contentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String contentType = !ObjectUtils.isEmpty(contentTypes) ? contentTypes[0] : getVersion().getContentType(); contentType = SoapUtils.setActionInContentType(contentType, soapAction); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, contentType); mimeHeaders.removeHeader(TransportConstants.HEADER_SOAP_ACTION); } else { throw new IllegalStateException("Unsupported SOAP version: " + getVersion()); } }
public void setSoapAction(String soapAction) { MimeHeaders mimeHeaders = getImplementation().getMimeHeaders(getSaajMessage()); soapAction = SoapUtils.escapeAction(soapAction); if (SoapVersion.SOAP_11 == getVersion()) { mimeHeaders.setHeader(TransportConstants.HEADER_SOAP_ACTION, soapAction); } else if (SoapVersion.SOAP_12 == getVersion()) { // force save of Content Type header if (saajMessage.saveRequired()) { try { saajMessage.saveChanges(); } catch (SOAPException ex) { throw new SaajSoapMessageException("Could not save message", ex); } } String[] contentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String contentType = !ObjectUtils.isEmpty(contentTypes) ? contentTypes[0] : getVersion().getContentType(); contentType = SoapUtils.setActionInContentType(contentType, soapAction); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, contentType); mimeHeaders.removeHeader(TransportConstants.HEADER_SOAP_ACTION); } else { throw new IllegalStateException("Unsupported SOAP version: " + getVersion()); } }