envelope.addNamespaceDeclaration("example", serverURI);
envelope.addNamespaceDeclaration("example", serverURI);
envelope.addNamespaceDeclaration("example", serverURI);
public SOAPElement addNamespaceDeclaration(String arg0, String arg1) throws SOAPException { return delegateElement.addNamespaceDeclaration(arg0, arg1); }
@Override void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException { element.addNamespaceDeclaration(prefix, namespaceUri); }
@Override void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException { element.addNamespaceDeclaration(prefix, namespaceUri); }
public SOAPElement addNamespaceDeclaration(String arg0, String arg1) throws SOAPException { return delegateElement.addNamespaceDeclaration(arg0, arg1); }
@Override void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException { element.addNamespaceDeclaration(prefix, namespaceUri); }
public SOAPElement addNamespaceDeclaration(String arg0, String arg1) throws SOAPException { return delegateHeader.addNamespaceDeclaration(arg0, arg1); }
@Override public void addNamespaceDeclaration(String prefix, String namespaceUri) { try { element.addNamespaceDeclaration(prefix, namespaceUri); } catch (SOAPException ex) { throw new SaajSoapElementException(ex); } }
@Override public void addNamespaceDeclaration(String prefix, String namespaceUri) { try { element.addNamespaceDeclaration(prefix, namespaceUri); } catch (SOAPException ex) { throw new SaajSoapElementException(ex); } }
private void addNamespaceDeclaration(Attr attr, SOAPElement parent) throws SOAPException { String value = attr.getNodeValue(); String name = attr.getLocalName(); if (value.equals(parent.getNamespaceURI())) { return; } parent.addNamespaceDeclaration(name, value); }
@Override public void addNamespaceDeclaration(String prefix, String namespaceUri) { try { element.addNamespaceDeclaration(prefix, namespaceUri); } catch (SOAPException ex) { throw new SaajSoapElementException(ex); } }
@Override public void writeNamespace(String prefix, final String uri) throws XMLStreamException { // make prefix default if null or "xmlns" (according to javadoc) String thePrefix = prefix == null || "xmlns".equals(prefix) ? "" : prefix; if (deferredElement.isInitialized()) { deferredElement.addNamespaceDeclaration(thePrefix, uri); } else { try { currentElement.addNamespaceDeclaration(thePrefix, uri); } catch (SOAPException e) { throw new XMLStreamException(e); } } }
private static void applyEvents(List<XMLEvent> events, SOAPElement el) throws SOAPException { if (events != null) { for (XMLEvent ev : events) { if (ev.isNamespace()) { el.addNamespaceDeclaration(((Namespace)ev).getPrefix(), ((Namespace)ev).getNamespaceURI()); } else if (ev.isAttribute()) { el.addAttribute(((Attribute)ev).getName(), ((Attribute)ev).getValue()); } } } }
private static void applyEvents(List<XMLEvent> events, SOAPElement el) throws SOAPException { if (events != null) { for (XMLEvent ev : events) { if (ev.isNamespace()) { el.addNamespaceDeclaration(((Namespace)ev).getPrefix(), ((Namespace)ev).getNamespaceURI()); } else if (ev.isAttribute()) { el.addAttribute(((Attribute)ev).getName(), ((Attribute)ev).getValue()); } } } }
private static void addHeader(Message m, Set<QName> notUnderstoodHeaders) throws SOAPException { for (QName qname : notUnderstoodHeaders) { SOAPElement soapEl = SOAP_12.getSOAPFactory().createElement(MU_HEADER_DETAIL); soapEl.addNamespaceDeclaration("abc", qname.getNamespaceURI()); soapEl.setAttribute("qname", "abc:" + qname.getLocalPart()); Header header = new DOMHeader<Element>(soapEl); m.getHeaders().add(header); } } }
private static void addHeader(Message m, Set<QName> notUnderstoodHeaders) throws SOAPException { for (QName qname : notUnderstoodHeaders) { SOAPElement soapEl = SOAP_12.getSOAPFactory().createElement(MU_HEADER_DETAIL); soapEl.addNamespaceDeclaration("abc", qname.getNamespaceURI()); soapEl.setAttribute("qname", "abc:" + qname.getLocalPart()); Header header = new DOMHeader<Element>(soapEl); m.getHeaders().add(header); } } }
private static void addHeader(Message m, Set<QName> notUnderstoodHeaders) throws SOAPException { for (QName qname : notUnderstoodHeaders) { SOAPElement soapEl = SOAP_12.getSOAPFactory().createElement(MU_HEADER_DETAIL); soapEl.addNamespaceDeclaration("abc", qname.getNamespaceURI()); soapEl.setAttribute("qname", "abc:" + qname.getLocalPart()); Header header = new DOMHeader<Element>(soapEl); m.getHeaders().add(header); } } }
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");