Hi,

I am using jbossas 4.2.2, jbossws 3.0.1.
I am having some trouble with my webservice implementation. My endpoint needs 
to be able to both send and receive large XMLs. In my case there are large 
elements (100 Mb) which are Base64 encoded.

All attempts on sending such XML ends up as a DOMSource on my endpoint. Is 
there any way to configure Webservices to not parse the incoming message and 
use StreamSource instead. I have no interest what so ever to 
marshall/unmarshall, validate, use Interceptors nor Handlers. I would be very 
pleased if incoming message could be streamed straight down to disk.

If StreamSource is not possible, then a StaxSource using the Woodstox 
implementation would be nice as well (it handles large Elements).

I am also having a similar problem with my stand-alone client. It runs with 
java 1.6. As soon as an Element is larger than 100kb I get an Exception that 
end element is missing, It seams that the XMLStreamReader (which is used by 
com.sun.xml.internal.ws.client.dispatch) can not handle large Elements.

Do I need to use Spring to be able to stream over Webservices?

Anyone has any ideas?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4158588#4158588

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4158588
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to