Working on a JAX-WS web-service on WAS 8.0 to upload/download large files >100MB. With file streaming as an option for such large files, I've come across the StreamingDataHandler and StreamingAttachmentFeature both of which are features only available via the Metro GlassFish implementation of JAX-WS or WebLogic implementation.
Working with WAS 8.0 I have ruled them out as options and have implemented a web service with just DataHandler and MTOM annotation to upload and download files. On the client side I've enabled MTOMFeature and set the value for JAXWSProperties.HTTP_CLIENT_STREAMING_CHUNK_SIZE ("com.sun.xml.ws.transport.http.client.streaming.chunk.size").
My question is two pronged: 1. Is it possible to actually implement file streaming transfer with just the above classes/annotations? 2. If yes, how do i confirm with a 100% certainty that the files are indeed being streamed?