G
Guest
Gast
Hallo zusammen,
ich erzeuge mit folgendem Code 5 verschiedene Files zwischen 15 kB und 1,3 MB Größe.
Laufwerk f ist gemounted und liegt auf dem Server.
Die File sind soweit alle korrekt. Das Problem ist das ich zwei (und zwar immer die beiden gleichen) Files nicht mehr löschen kann. Windows2000 meldet eine Zugriffsverletzung. Nach einem Reboot ist das löschen natürlich wieder möglich.
Weis jemand woran das liegen kann?
Besten Dank
xrax
ich erzeuge mit folgendem Code 5 verschiedene Files zwischen 15 kB und 1,3 MB Größe.
Laufwerk f ist gemounted und liegt auf dem Server.
Die File sind soweit alle korrekt. Das Problem ist das ich zwei (und zwar immer die beiden gleichen) Files nicht mehr löschen kann. Windows2000 meldet eine Zugriffsverletzung. Nach einem Reboot ist das löschen natürlich wieder möglich.
Weis jemand woran das liegen kann?
Besten Dank
xrax
Code:
void writeFile(String dataString){
FileGenerator fGen = new FileGenerator();
fGen.generate("f:\\\\webtec\\transfer\\"+filename+".sql",dataString);
}
Code:
public class FileGenerator {
void generate(String path,String input){
try {
File f = new File(path);
f.delete();
f.createNewFile();
RandomAccessFile rAF = new RandomAccessFile(f,"rw");
rAF.writeBytes(input);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}