commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Siegfried Goeschl <siegfried.goes...@it20one.at>
Subject [ANNOUNCEMENT] Apache Commons Exec 1.1 Released
Date Sun, 24 Oct 2010 07:05:12 GMT
The commons-exec-team is pleased to announce the commons-exec-1.1.jar 
release!

A library to reliably execute external processes from within the JVM

Changes in this version include:

New features:

o Adding 'Argument' class and quote the arguments after expansion.
o Added TutorialTest as a playground for new user and removed
   similar code from DefaultExecutorTest.
o Added 'DefaultExecuteResultHandler'

Fixed Bugs:

o OpenVMS now uses symbols instead of logicals for environment variables.
o String substitution handles now java.io.File instances in order to
   create a cross-platform file name.
o The 'forever.bat' accidentally overwrite the 'forever.txt' instead
   of appending.
o Process.waitFor should clear interrupt status when throwing
   InterruptedException  Issue: EXEC-46. Thanks to Zimmermann Nir.
o Because the ExecuteWatchdog is the only way to destroy asynchronous
   processes, it should be possible to set it to an infinite timeout,
   for processes which should not timeout, but manually destroyed
   under some circumstances.  Issue: EXEC-44.

Changes:

o DefaultExecutor() now sets the working directory with the current
   working directory.
o Added 'DefaultExecutorTest#testStdInHandling' to show how
   commons-exec can feed the 'stdin' of a child process.
o Improved the documentation.  Issue: EXEC-42. Thanks to Konrad Windzus.
o Added a new section to the tutorial to show working with asynchronous
   processes. Thanks to Pablo Hoertner.

Have fun!

-commons-exec-team


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message