I have a requirement where we need to send a large result set response to an incoming soap message. sending a date range as input soap message and the response has to be data within the date range. the response has to be soap message and should contain all the data in the date range. The number of records within the date range could be hundreds of thousands of records. we are using java + j2ee. I would like to use axis2 to do this but I am not sure if axis2 can handle this range of data. I am worried we could get out of memory error. Any code sample will help. Also is Axis2 with soap the right technology to use.