Search in sources :

Example 6 with com.predic8.membrane.core.http

use of com.predic8.membrane.core.http in project service-proxy by membrane.

the class SOAPRESTHelper method getExchangeXMLSource.

protected StreamSource getExchangeXMLSource(Exchange exc) throws Exception {
    com.predic8.membrane.core.http.xml.Exchange xmlExc = new com.predic8.membrane.core.http.xml.Exchange(exc);
    String res = xmlExc.toXml();
    log.debug("http-xml: " + res);
    return new StreamSource(new StringReader(res));
}
Also used : Exchange(com.predic8.membrane.core.exchange.Exchange) StreamSource(javax.xml.transform.stream.StreamSource) StringReader(java.io.StringReader)

Aggregations

ChildElementInfo (com.predic8.membrane.annot.model.ChildElementInfo)3 ElementInfo (com.predic8.membrane.annot.model.ElementInfo)3 MainInfo (com.predic8.membrane.annot.model.MainInfo)3 BufferedWriter (java.io.BufferedWriter)3 ArrayList (java.util.ArrayList)3 FilerException (javax.annotation.processing.FilerException)3 Element (javax.lang.model.element.Element)3 TypeElement (javax.lang.model.element.TypeElement)3 FileObject (javax.tools.FileObject)3 AttributeInfo (com.predic8.membrane.annot.model.AttributeInfo)2 ChildElementDeclarationInfo (com.predic8.membrane.annot.model.ChildElementDeclarationInfo)1 Exchange (com.predic8.membrane.core.exchange.Exchange)1 Request (com.predic8.membrane.core.http.Request)1 Response (com.predic8.membrane.core.http.Response)1 SchemaResolver (com.predic8.membrane.core.resolver.SchemaResolver)1 IOException (java.io.IOException)1 PrintWriter (java.io.PrintWriter)1 StringReader (java.io.StringReader)1 StringWriter (java.io.StringWriter)1 QName (javax.xml.namespace.QName)1