public class CstaSoapUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static javax.xml.parsers.DocumentBuilderFactory |
domFactory |
static org.apache.log4j.Logger |
logger |
static javax.xml.soap.MessageFactory |
msgFactory |
static javax.xml.transform.TransformerFactory |
transformerFactory |
Constructor and Description |
---|
CstaSoapUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addXMLPayload(javax.xml.soap.SOAPMessage soapMsg,
org.w3c.dom.Document xmlDoc)
Add payload in SOAP body
|
static org.w3c.dom.Document |
convertStringXML(java.lang.String xml) |
static javax.xml.soap.SOAPMessage |
createSOAPMsg() |
static javax.xml.soap.SOAPMessage |
createSOAPMsg(javax.xml.soap.MimeHeaders headers,
com.sun.xml.internal.messaging.saaj.util.ByteInputStream in) |
static java.lang.String |
nodeString(org.w3c.dom.Node node)
nodeString
|
static org.w3c.dom.Document |
parse(org.xml.sax.InputSource stream) |
static java.lang.String |
xmlToString(javax.xml.transform.Source src)
xmlToString
|
public static org.apache.log4j.Logger logger
public static javax.xml.parsers.DocumentBuilderFactory domFactory
public static javax.xml.transform.TransformerFactory transformerFactory
public static javax.xml.soap.MessageFactory msgFactory
public static org.w3c.dom.Document parse(org.xml.sax.InputSource stream)
public static java.lang.String xmlToString(javax.xml.transform.Source src)
src
- a DOM Sourcepublic static java.lang.String nodeString(org.w3c.dom.Node node)
node
- A DOM Node (usually the CSTA XML root element)public static javax.xml.soap.SOAPMessage createSOAPMsg(javax.xml.soap.MimeHeaders headers, com.sun.xml.internal.messaging.saaj.util.ByteInputStream in) throws CstaException
CstaException
public static org.w3c.dom.Document convertStringXML(java.lang.String xml) throws CstaException
CstaException
public static javax.xml.soap.SOAPMessage createSOAPMsg() throws CstaException
CstaException
public static void addXMLPayload(javax.xml.soap.SOAPMessage soapMsg, org.w3c.dom.Document xmlDoc) throws CstaException
soapMsg
- The soap message to add application dataxmlDoc
- the xml contents in body. I.e. CSTA XMLCstaException