Under unknown circumstances, but mainly under high load, the call to Files#move in FileBlob#moveTo fails randomly with a NoSuchFileException error whereas the file does exist.
Some workarounds have been found:
- replacing Files#move with FileUtils#moveFile
- trying again Files#move but with a temporary copy of the file, which is the same case as when a file is moved between 2 different filesystems.
Let's implement the second case and add NoSuchFileException to the "catch" clause with AtomicMoveNotSupportedException
- Is referenced in
(1 Is referenced in)