New issue 35 by bryanesmith: GFT fails with non-obvious error: Can't rename
non-existant file ...
http://code.google.com/p/tranche/issues/detail?id=35
Have received (at least twice) failed download reports like this:
-----------------------------------------------------------
Exceptions: 3 exceptions to report
java.lang.RuntimeException: Can't rename non-existant file
/home/yylin/iPRG2009/mzXML-w-MS1s/.tranche-temp.sh_072808p_E_coli_ABRF_red.mzXML
org.tranche.util.IOUtil.renameFallbackCopy(IOUtil.java:1016)
org.tranche.get.GetFileTool.decodeFileDiskBacked(GetFileTool.java:1526)
org.tranche.get.GetFileTool.access$4100(GetFileTool.java:77)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.processData(GetFileTool.java:3011)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.downloadBatch(GetFileTool.java:2927)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.run(GetFileTool.java:3097)
java.lang.RuntimeException: Can't rename non-existant file
/home/yylin/iPRG2009/mzXML-w-MS1s/.tranche-temp.sh_072808p_E_coli_ABRF_yellow.mzXML
org.tranche.util.IOUtil.renameFallbackCopy(IOUtil.java:1016)
org.tranche.get.GetFileTool.decodeFileDiskBacked(GetFileTool.java:1526)
org.tranche.get.GetFileTool.access$4100(GetFileTool.java:77)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.processData(GetFileTool.java:3011)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.downloadBatch(GetFileTool.java:2927)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.run(GetFileTool.java:3097)
java.lang.RuntimeException: Can't rename non-existant file
/home/yylin/iPRG2009/mzXML-w-MS1s/.tranche-temp.sh_072808p_E_coli_ABRF_red_080729210909.mzXML
org.tranche.util.IOUtil.renameFallbackCopy(IOUtil.java:1016)
org.tranche.get.GetFileTool.decodeFileDiskBacked(GetFileTool.java:1526)
org.tranche.get.GetFileTool.access$4100(GetFileTool.java:77)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.processData(GetFileTool.java:3011)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.downloadBatch(GetFileTool.java:2927)
org.tranche.get.GetFileTool$DirectoryDataDownloadingThread.run(GetFileTool.java:3097)
-----------------------------------------------------------
If failed to download, then shouldn't try to rename. Otherwise, perhaps the
file path is incorrect...
(".tranche-temp.sh_072808p_E_coli_ABRF_red_080729210909.mzXML" is
suspicious.) Or host disk is full? Or copy failed but not properly
detected? Etc.