I need to run a couple of other programs from my own Java program, basically I need to run these command line statements.
svn log --xml -v > svn.log
instead of piping in your command, just let it print to standard output and error output. You can access those streams from your process object that is returned from exec.