commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jörg Schaible <joerg.schai...@gmx.de>
Subject Re: [VOTE] Release Commons Exec 1.2-RC2
Date Fri, 03 Jan 2014 11:36:31 GMT
Hi Gary,

I tried to build from source with my compiler zoo. I cannot test Java 1.3 
compatibility, because the lack of such an environment on my side.

Java 1.4:

It is not possible to build with Maven 2.0.x, since the assembly-plugin 
already requires Maven 2.2.1 (there might be more plugins) and that means at 
least a Java 1.5 runtime.

Building with Ant 1.6.5: Blackdown JDK 1.4.2 and and IBM 1.4 succeeds

All other JDKs can use Maven and build fine as well (incl. Java 8).

+1

Cheers,
Jörg




Gary Gregory wrote:

> Hello All:
> 
> This is a VOTE to release Commons Exec 1.2-RC2
> 
> The changes from RC1 are:
> - Update the NOTICE.txt file fro 2014
> - Update the source assembly to mark .sh files as executable.
> 
> Feature and fix release. Requires a minimum of Java 1.3.
> 
> The Apache Commons Exec team is pleased to announce the Apache
> commons-exec-1.2 release!
> 
> Apache Commons Exec is a library to reliably execute external processes
> from within the JVM.
> 
> Changes in this version include:
> 
> New features:
> 
> o Set names for started threads.  Issue: EXEC-55. Thanks to Dominik
> Stadler.
> 
> Fixed Bugs:
> 
> o Issue: EXEC-68.
>   Watchdog kills process immediately if timeout is too large.
>   Thanks to Joel McCance.
> 
> o Issue: EXEC-57.
>   Applied the patch from Nickolay Martinov but the timeout disguises the
> fact that the process might be still running.
>   Therefore added a sanity check in order to throw an exception if the the
> timeout for join() was exceeded.
>   Thanks to Nickolay Martinov.
> 
> o Issue: EXEC-60.
>   Fixed dead lock by calling the timeout observers outside of the
> synchronized block thereby removing on pre-requisite of a deadlock.
>   Also added a test case to demonstrate that this problem is fixed (which
> of course can not guarantee the absence of a dead lock).
>   Thanks to Peter Kofler.
> 
> o Issue: EXEC-52.
>   Tests fail on HP-UX, because it uses a different syntax for the ping
> command.
>   Thanks to Nickolay Martinov.
> 
> o Issue: EXEC-49.
>   "Write dead end" IOException when using Piped streams
>   w/PumpStreamHandler. When encountering a PipedOutputStream we will
>   automatically close it to
> avoid the exception.
>   Thanks to Kevin Telford.
> 
> o Issue: EXEC-34.
>   Race condition prevent watchdog working using ExecuteStreamHandler.
>   Patch submittd by Kristian Rosenvold.
>   Thanks to Marco Ferrante.
> 
> This VOTE is open for at least 72 hours until January 6 2014 at 10:00 PM
> EST.
> 
> The files:
> 
> https://repository.apache.org/content/repositories/orgapachecommons-038/
> 
> The tag:
> 
> https://svn.apache.org/repos/asf/commons/proper/exec/tags/1.2-RC2
> 
> The site:
> 
> https://people.apache.org/~ggregory/commons-exec/1.2-RC2/site/
> 
> Links to versions of sites and Javadocs will be live when deployed.
> 
> Thank you,
> Gary Gregory
> 



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


Mime
View raw message