本文整理了Java中javax.xml.soap.SOAPElement.addNamespaceDeclaration()
方法的一些代码示例,展示了SOAPElement.addNamespaceDeclaration()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SOAPElement.addNamespaceDeclaration()
方法的具体详情如下:
包路径:javax.xml.soap.SOAPElement
类名称:SOAPElement
方法名:addNamespaceDeclaration
[英]Adds a namespace declaration with the specified prefix and URI to this SOAPElement
object.
[中]将具有指定前缀和URI的命名空间声明添加到此SOAPElement
对象。
代码示例来源:origin: stackoverflow.com
envelope.addNamespaceDeclaration("example", serverURI);
代码示例来源:origin: stackoverflow.com
envelope.addNamespaceDeclaration("example", serverURI);
代码示例来源:origin: stackoverflow.com
envelope.addNamespaceDeclaration("example", serverURI);
代码示例来源:origin: com.hynnet/xws-security
public SOAPElement addNamespaceDeclaration(String arg0, String arg1)
throws SOAPException {
return delegateElement.addNamespaceDeclaration(arg0, arg1);
}
代码示例来源:origin: org.springframework.ws/org.springframework.ws
@Override
void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
代码示例来源:origin: org.springframework.ws/org.springframework.ws
@Override
void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
代码示例来源:origin: com.hynnet/xws-security
public SOAPElement addNamespaceDeclaration(String arg0, String arg1)
throws SOAPException {
return delegateElement.addNamespaceDeclaration(arg0, arg1);
}
代码示例来源:origin: org.springframework.ws/org.springframework.ws
@Override
void addNamespaceDeclaration(SOAPElement element, String prefix, String namespaceUri) throws SOAPException {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
代码示例来源:origin: com.hynnet/xws-security
public SOAPElement addNamespaceDeclaration(String arg0, String arg1)
throws SOAPException {
return delegateHeader.addNamespaceDeclaration(arg0, arg1);
}
代码示例来源:origin: org.springframework.ws/spring-ws-core
@Override
public void addNamespaceDeclaration(String prefix, String namespaceUri) {
try {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
catch (SOAPException ex) {
throw new SaajSoapElementException(ex);
}
}
代码示例来源:origin: spring-projects/spring-ws
@Override
public void addNamespaceDeclaration(String prefix, String namespaceUri) {
try {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
catch (SOAPException ex) {
throw new SaajSoapElementException(ex);
}
}
代码示例来源:origin: org.n52.metadata/smarteditor-api
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);
}
代码示例来源:origin: apache/servicemix-bundles
@Override
public void addNamespaceDeclaration(String prefix, String namespaceUri) {
try {
element.addNamespaceDeclaration(prefix, namespaceUri);
}
catch (SOAPException ex) {
throw new SaajSoapElementException(ex);
}
}
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
@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);
}
}
}
代码示例来源:origin: apache/cxf
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());
}
}
}
}
代码示例来源:origin: org.apache.cxf/cxf-rt-bindings-soap
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());
}
}
}
}
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
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);
}
}
}
代码示例来源:origin: com.sun.xml.ws/rt
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);
}
}
}
代码示例来源:origin: javaee/metro-jax-ws
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);
}
}
}
代码示例来源:origin: stackoverflow.com
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");
内容来源于网络,如有侵权,请联系作者删除!