I am trying to use IDE_ReloadFile() from my plug-in on an FTP opened file and I consistently get an error that the file cannot be opened for reading. If I close the file and use the File/Reopen menu then the file loads fine. I do notice that the path in the message box is the ftp path without the File System Tag prefix [FTP
rofile_name].
Seems like a bug when using the plug-in interface IDE_ReloadFile() on External File system.
The goal is to have an FTP file refreshed periodically because it is a log file and I want to see the progress of a 4 hour ETL job running on the server and I would like to do it from within PL/SQL Dev.
Another FTP issue is the timeout. When opening a file sometimes I get the 900 timeout message box and the file is empty. If I close the file and immediately re-open then it loads fine.
I think that instead of giving the message box that the FTP connection was closed because of timeout it would make more sense to reopen the connection and load the file.
Why force the user (me
) to manually do what can be easily done in the code? I don't have anything to do with the FTP timeout and don't care much whether it timed out or not. I just want to open the file. 

Seems like a bug when using the plug-in interface IDE_ReloadFile() on External File system.
The goal is to have an FTP file refreshed periodically because it is a log file and I want to see the progress of a 4 hour ETL job running on the server and I would like to do it from within PL/SQL Dev.
Another FTP issue is the timeout. When opening a file sometimes I get the 900 timeout message box and the file is empty. If I close the file and immediately re-open then it loads fine.
I think that instead of giving the message box that the FTP connection was closed because of timeout it would make more sense to reopen the connection and load the file.
Why force the user (me

