javax.xml.soap.SOAPElement.getTextContent()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(115)

本文整理了Java中javax.xml.soap.SOAPElement.getTextContent()方法的一些代码示例,展示了SOAPElement.getTextContent()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SOAPElement.getTextContent()方法的具体详情如下:
包路径:javax.xml.soap.SOAPElement
类名称:SOAPElement
方法名:getTextContent

SOAPElement.getTextContent介绍

暂无

代码示例

代码示例来源:origin: com.hynnet/xws-security

public String getTextContent()
throws DOMException {
  return delegateHeader.getTextContent();
}

代码示例来源:origin: com.hynnet/xws-security

public String getTextContent()
         throws DOMException {
  return delegateElement.getTextContent();
}

代码示例来源:origin: com.hynnet/xws-security

public String getTextContent()
         throws DOMException {
  return delegateElement.getTextContent();
}

代码示例来源:origin: com.hynnet/xws-security

public String getTextContent() throws DOMException {
  return delegateElement.getTextContent();
}

代码示例来源:origin: net.bpelunit/framework

private String getMessageID(SOAPHeader header) {
  String messageID = "";
  for (Iterator<?> i = header.getChildElements(wsaQName(WSA_TAG_MESSAGE_ID)); i.hasNext();) {
    SOAPElement soapElement = (SOAPElement) i.next();
    messageID = soapElement.getTextContent();
  }
  return messageID;
}

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

/**
 * Handle a SOAP wsa:MessageID header - place the contents into the Tuscany message for use by any callback
 * @param header - the SOAP Headers
 * @param msg - the Tuscany Message
 */
private void handleMessageIDHeader( SOAPHeader header, Message msg ) {
  if( header == null ) return;
  Iterator<SOAPElement> it = header.getChildElements(QNAME_WSA_MESSAGEID);
  SOAPElement messageID = it.hasNext() ? it.next() : null;
  if (messageID != null) {
    String idValue = messageID.getTextContent();
    msg.getHeaders().put(Constants.MESSAGE_ID, idValue);
  } // end if
} // end method handleMessageID

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

/**
 * Handle a SOAP wsa:RelatesTo header - place the contents into the Tuscany message for use by any callback
 * @param header - the SOAP Headers
 * @param msg - the Tuscany Message
 */
private void handleRelatesToHeader( SOAPHeader header, Message msg ) {
  if( header == null ) return;
  Iterator<SOAPElement> it = header.getChildElements(QNAME_WSA_RELATESTO);
  SOAPElement relatesTo = it.hasNext() ? it.next() : null;        
  if (relatesTo != null) {
    String relatesToVal = relatesTo.getTextContent();
    msg.getHeaders().put(Constants.RELATES_TO, relatesToVal);
  } // end if
} // end method handleRelatesToHeader

代码示例来源:origin: net.bpelunit/framework

private String getRelatesToID(SOAPHeader header)
    throws HeaderProcessingException {
  String relatesTo = null;
  for (Iterator<?> itRelatesTo = header.getChildElements(wsaQName(WSA_TAG_RELATES_TO)); itRelatesTo.hasNext();) {
    final SOAPElement soapE = (SOAPElement)itRelatesTo.next();
    relatesTo = soapE.getTextContent();
  }
  if (relatesTo == null) {
    throw new HeaderProcessingException("No RelatesTo header found in the incoming message");
  }
  return relatesTo;
}

代码示例来源:origin: net.bpelunit/framework

private String getEndpointURL(SOAPHeader header, String wsaTagName)
    throws HeaderProcessingException {
  String replyTo = null;
  for (Iterator<?> i = header.getChildElements(wsaQName(wsaTagName)); i.hasNext();) {
    SOAPElement soapElement = (SOAPElement) i.next();
    for (Iterator<?> j = soapElement.getChildElements(wsaQName(WSA_TAG_ADDRESS)); j.hasNext();) {
      SOAPElement soapElement2 = (SOAPElement) j.next();
      replyTo = soapElement2.getTextContent();
    }
  }
  if (replyTo == null) {
    throw new HeaderProcessingException(wsaTagName + " address not found in incoming message.");
  }
  return replyTo;
}

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

private String handleCallbackAddress( SOAPHeader header, Message msg ) {
  String callbackAddress = null;
  Iterator<SOAPElement> it = header.getChildElements(QNAME_WSA_FROM);
  SOAPElement from = it.hasNext() ? it.next() : null;
  if( from == null ) {
    Iterator<SOAPElement> it2 = header.getChildElements(QNAME_WSA_REPLYTO);
    from = it2.hasNext() ? it2.next() : null;
  }
  if (from != null) {
    Iterator<SOAPElement> it2 = header.getChildElements(QNAME_WSA_ADDRESS);
    SOAPElement callbackAddrElement = it2.hasNext() ? it2.next() : null;
    if (callbackAddrElement != null) {
      if (endpoint.getService().getInterfaceContract().getCallbackInterface() != null) {
        callbackAddress = callbackAddrElement.getTextContent();
      }
      //                OMElement refParms = from.getFirstChildWithName(QNAME_WSA_REFERENCE_PARAMETERS);
      Iterator<SOAPElement> it3 = header.getChildElements(QNAME_WSA_REFERENCE_PARAMETERS);
      SOAPElement refParms = it3.hasNext() ? it3.next() : null;
      if( refParms != null ) msg.getHeaders().put(WS_REF_PARMS, refParms);
    }
  } // end if
  return callbackAddress;
} // end method handleCallbackAddress

代码示例来源:origin: net.bpelunit/framework

"There was no WS-Addressing Address Element in the ODE/Intalio header.");
String replyTo = wsaAddress.getTextContent();
      "There was no ODE Session in the ODE/Intalio header.");
String sessionId = wsaAddress.getTextContent();

代码示例来源:origin: org.apache.camel/camel-example-cxf

String responseMessageText = bodyElement.getTextContent();

代码示例来源:origin: org.mil-oss/fgsms-agentcore

if (childElements.hasNext()) {
  SOAPElement e = (SOAPElement) childElements.next();
  String t = e.getTextContent();
  if (!Utility.stringIsNullOrEmpty(t)) {
    return t;

代码示例来源:origin: org.mil-oss/fgsms-agentcore

if (childElements.hasNext()) {
  SOAPElement e = (SOAPElement) childElements.next();
  String t = e.getTextContent();
  if (!Utility.stringIsNullOrEmpty(t)) {
    return t;

相关文章

微信公众号

最新文章

更多