I'm trying to find out if CXF supports full streaming of input and output
messages for the SOAP transport.

I have a service that will be receiving large input XML payload, and will be
generating a response with a large XML payload.  I can process the input XML
incrementally, generating the response as the input is processed.

Is there a way to implement a service in CXF streaming at all levels (XML
parsing, data binding, generating response), avoiding holding the full
document in memory at any time?

I found several threads on the mailing list, some of which make it sound
like it's supported.  This message gave me the impression it may not
currently be supported though:
http://www.nabble.com/Re%3A-Configuring-streaming-web-services%3A-error-on-the-call-to-invoke-p24187339.html

Some of the other threads:
http://www.nabble.com/Looking-for-a-solution-for-Large-XML-Messages---streaming-and-JAXWS-td20451942.html#a20451942
http://www.nabble.com/Recommended-way-to-have-a-web-method-stream-results-back-to-client--td22856243.html#a22864087
http://www.nabble.com/SAXSource-td24411461.html#a24411461

Thanks in advance

-- 
View this message in context: 
http://www.nabble.com/CXF-and-large-XML-request-responses-%3A-streaming-support--tp25780430p25780430.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to