public String getPrefix() { return delegateElement.getPrefix(); }
public String getPrefix() { return delegateElement.getPrefix(); }
public String getPrefix() { return delegateHeader.getPrefix(); }
public String getPrefix() { return delegateElement.getPrefix(); }
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); } }
private static SOAPElement addChildValueElement(SOAPElement codeElement) throws SOAPException { return codeElement.addChildElement("Value", codeElement.getPrefix(), codeElement.getNamespaceURI()); }
public void setRelay(boolean relay) { final SOAPElement header = getParentElement(); final String headerURI = header.getNamespaceURI(); if (Constants.NS_SOAP11_ENV.equals(headerURI)) throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "SOAP11_NOT_SUPPORT_ROLE")); setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP12_ATTR_RELAY, Boolean.toString(relay)); }
public void setRole(String roleURI) { final SOAPElement header = getParentElement(); final String headerURI = header.getNamespaceURI(); if (Constants.NS_SOAP11_ENV.equals(headerURI)) throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "SOAP11_NOT_SUPPORT_ROLE")); setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP12_ATTR_ROLE, roleURI); }
public void setMustUnderstand(boolean mustUnderstand) { final SOAPElement header = getParentElement(); final String headerURI = header.getNamespaceURI(); setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP11_ATTR_MUST_UNDERSTAND, mustUnderstand ? "1" : "0"); }
public void setActor(String actorURI) { final SOAPElement header = getParentElement(); final String headerURI = header.getNamespaceURI(); if (Constants.NS_SOAP11_ENV.equals(headerURI)) setAttributeNS(headerURI, header.getPrefix() + ":" + Constants.SOAP11_ATTR_ACTOR, actorURI); else setRole(actorURI); }
@Override protected void runTest() throws Throwable { SOAPElement root = newSOAPFactory().createElement("root", "ns1", "urn:ns1"); SOAPElement element = root.addChildElement("child", "ns2", "urn:ns2"); assertThat(element.getLocalName()).isEqualTo("child"); assertThat(element.getNamespaceURI()).isEqualTo("urn:ns2"); assertThat(element.getPrefix()).isEqualTo("ns2"); assertThat(element.getParentNode()).isSameAs(root); NamedNodeMap attributes = element.getAttributes(); assertThat(attributes.getLength()).isEqualTo(1); Attr attr = (Attr)attributes.item(0); assertThat(attr.getNamespaceURI()).isEqualTo(XMLConstants.XMLNS_ATTRIBUTE_NS_URI); assertThat(attr.getPrefix()).isEqualTo(XMLConstants.XMLNS_ATTRIBUTE); assertThat(attr.getLocalName()).isEqualTo("ns2"); } }
@Override protected void runTest() throws Throwable { SOAPElement root = newSOAPFactory().createElement("root", "p", "urn:test"); SOAPElement element = root.addChildElement("child"); assertThat(element.getLocalName()).isEqualTo("child"); assertThat(element.getNamespaceURI()).isNull(); assertThat(element.getPrefix()).isNull(); assertThat(element.getParentNode()).isSameAs(root); assertThat(element.getAttributes().getLength()).isEqualTo(0); } }
public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException { String namespaceURI = soapElement.getNamespaceURI(); String prefix = soapElement.getPrefix(); String localName = soapElement.getLocalName();
public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException { String namespaceURI = soapElement.getNamespaceURI(); String prefix = soapElement.getPrefix(); String localName = soapElement.getLocalName();
public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException { String namespaceURI = soapElement.getNamespaceURI(); String prefix = soapElement.getPrefix(); String localName = soapElement.getLocalName();
public void appendFaultSubcode(QName subcode) throws SOAPException { if (Constants.NS_SOAP11_ENV.equals(getNamespaceURI())) throw new UnsupportedOperationException(BundleUtils.getMessage(bundle, "NOT_SUPPORT_SUBCODE")); String nsURI = subcode.getNamespaceURI(); if (nsURI.length() == 0) throw new SOAPException(BundleUtils.getMessage(bundle, "SUBCODE_MUST_BE_NAMESPACE_QUALIFIED", subcode)); if (faultcode == null) findCodeElement(); // find innermost subcode element SOAPElement baseCodeElement = faultcode; for (SOAPElement subcodeElement = getChildSubcodeElement(baseCodeElement); subcodeElement != null; subcodeElement = getChildSubcodeElement(baseCodeElement)) baseCodeElement = subcodeElement; SOAPElement subcodeElement = baseCodeElement.addChildElement("Subcode", baseCodeElement.getPrefix(), baseCodeElement.getNamespaceURI()); SOAPElement valueElement = addChildValueElement(subcodeElement); setCode(valueElement, subcode); }
public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException { OMNamespace ns = omTarget.getOMFactory().createOMNamespace(soapElement.getNamespaceURI(), soapElement.getPrefix()); SOAPHeaderBlock headerBlock = ((SOAPFactory)this.omTarget.getOMFactory()).createSOAPHeaderBlock( soapElement.getLocalName(), ns, omTarget); SOAPHeaderElementImpl soapHeaderElement = new SOAPHeaderElementImpl(headerBlock); soapHeaderElement.setParentElement(this); return soapHeaderElement; }
public SOAPElement addChildElement(SOAPElement soapElement) throws SOAPException { OMNamespace ns = omTarget.getOMFactory().createOMNamespace(soapElement.getNamespaceURI(), soapElement.getPrefix()); SOAPHeaderBlock headerBlock = ((SOAPFactory)this.omTarget.getOMFactory()).createSOAPHeaderBlock( soapElement.getLocalName(), ns, omTarget); SOAPHeaderElementImpl soapHeaderElement = new SOAPHeaderElementImpl(headerBlock); soapHeaderElement.setParentElement(this); return soapHeaderElement; }