On Fri, Jan 3, 2014 at 11:08 AM, sebb <seb...@gmail.com> wrote: > On 3 January 2014 15:04, Gary Gregory <garydgreg...@gmail.com> wrote: > > On Fri, Jan 3, 2014 at 6:36 AM, Jörg Schaible <joerg.schai...@gmx.de> > wrote: > > > >> 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. > >> > > > > Thank you Jörg, in trunk, I added the Maven prerequisites element set to > > 2.2.1. > > Note that this should still allow compilation and testing with Java > 1.4 by using the appopriate java profile. >
When I try to use Maven 2.0.11 and Java 1.4.2 for 'mvn clean site' I get: [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error resolving version for 'org.apache.maven.plugins:maven-assembly-plugin': Plugin requires Maven version 2.2.1 When I try to use Maven 2.2.1 and Java 1.4.2 for 'mvn clean site' I get: Java specification version: 1.4 This release of Maven requires Java version 1.5 or greater. So I do not think it is possible any more to build [exec] with anything less than Java 5. Which is fine by be. Gary > > > Gary > > > > > >> 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-unsubscr...@commons.apache.org > >> For additional commands, e-mail: dev-h...@commons.apache.org > >> > >> > > > > > > -- > > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > > Java Persistence with Hibernate, Second Edition< > http://www.manning.com/bauer3/> > > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > > Spring Batch in Action <http://www.manning.com/templier/> > > Blog: http://garygregory.wordpress.com > > Home: http://garygregory.com/ > > Tweet! http://twitter.com/GaryGregory > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory