Hi again. I'm not sure this is the proper Mailing List for this issue, but here it goes:
We have a project were we use OpenCMIS 0.5.0 to communicate to Alfresco using WebServices. We want to use the Streaming API of Apache Commons FileUpload (as described here: http://commons.apache.org/fileupload/streaming.html) to get the InputStream, create a ContentStream and send it directly to Alfresco using Folder.createDocument(...) to create new documents and Document.checkIn(...) to update documents. When canceling an upload OpenCMIS rightly throws an exception informing about an end of file error, but still a new document is created in Alfresco containing a corrupted/partial file/contentstream. My expectation is that an EOFError should result in no creation of a document. This issue makes it impossible for us to use the Streaming API but instead we have to first store the stream into a file (this can be canceled) and then move it to Alfresco (cannot be canceled). Thanks for any tips and hints or fixes for this issue. Regards, Norbert Kopcsek [email protected]
