Using tomcat on NT4.0, and cygwin perl is being used since it implements the perl alarm() fcn on windows. The servlet can invoke the script using: Process p = Runtime.getRuntime().exec(theScript); the script starts, does a dns lookup and some ftp commands succeesfully but hangs once it starts doing an ftp put. Works if I put the command line in a ".bat" file and execute "start name.bat" above but I need the exit value of the script.
Author and all-around good cowpoke
Joined: Mar 22, 2000
Are you grabbing the output of the process? You need to accept the output stream and error stream or the process can freeze up. Bill