You should add code to look at the output and error Streams returned by the Process to see if there are any errors.