If I set the attachment-max-size option for my endpoint, a
CacheSizeExceededException is thrown if the attachment size exceeds the
configured value.
In this case the attachment tempfile is not deleted by the CXF runtime, when
I close the AttachmentDataSource InputStream.
Analyzing the issue I noticed that 2 tempfiles are created (I have only 1
attachment), 2 AttachmentDataSource's can be retreived, but closing both of
them deletes only one of the tempfiles.
CacheSizeExceededException is thrown if the attachment size exceeds the
configured value.
In this case the attachment tempfile is not deleted by the CXF runtime, when
I close the AttachmentDataSource InputStream.
Analyzing the issue I noticed that 2 tempfiles are created (I have only 1
attachment), 2 AttachmentDataSource's can be retreived, but closing both of
them deletes only one of the tempfiles.