He estado buscando por un tiempo para obtener un buen ejemplo para escribir la salida de proceso & error de secuencia de archivo de registro. Utilizo la biblioteca ejecutiva de apache-commons para ejecutar mi proceso. Después de un ejemplo de código para demostrar queEscritura de salida y error para registrar archivos usando PumpStreamHandler
public static int executeCommand(CommandLine command, Logger log) throws ExecuteException, IOException {
DefaultExecutor executor = new DefaultExecutor();
executor.setExitValue(0);
PumpStreamHandler psh = new PumpStreamHandler();
executor.setStreamHandler(psh);
return executor.execute(command);
}