public void setPrefix(String arg0) throws DOMException { delegateHeader.setPrefix(arg0); }
public void setPrefix(String arg0) throws DOMException { delegateElement.setPrefix(arg0); }
public void setPrefix(String arg0) throws DOMException { delegateElement.setPrefix(arg0); }
public void setPrefix(String prefix) throws DOMException { delegateElement.setPrefix(prefix); }
private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException { String oldPrfx = element.getPrefix(); if (prfx != null && !prfx.equals(oldPrfx)) { element.setPrefix(prfx); } }
private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException { String oldPrfx = element.getPrefix(); if (prfx != null && !prfx.equals(oldPrfx)) { element.setPrefix(prfx); } }
private void fixPrefix(final String prfx, SOAPElement element) throws XMLStreamException { String oldPrfx = element.getPrefix(); if (prfx != null && !prfx.equals(oldPrfx)) { element.setPrefix(prfx); } }
@Override public boolean handleMessage(SOAPMessageContext context) { SOAPBody body = context.getMessage().getSOAPPart().getEnvelope().getBody(); //do recursivelly, this is just example Iterator iter = body.getChildElements(); while (iter.hasNext()) { Object object = iter.next(); if (object instanceof SOAPElement) { SOAPElement element = (SOAPElement) object; if("urn:myns/b".equals(element.getNamespaceURI())){ element.setPrefix(""); } } }
SOAPMessage message = factory.createMessage(); SOAPPart soapPart = message.getSOAPPart(); SOAPEnvelope envelope = soapPart.getEnvelope(); //add declaration here envelope.addNamespaceDeclaration("env", "http://som.org"); SOAPHeader header = envelope.getHeader(); SOAPBody body = envelope.getBody(); SOAPElement envio = body.addChildElement("envio"); envio.setPrefix("env"); //explicit declare it here for this element envio.addNamespaceDeclaration("env", "http://som.org"); SOAPElement cabecera = envio.addChildElement("cabecera","env");