On 29 December 2014 at 13:52, Gary Gregory <garydgreg...@gmail.com> wrote: > On Mon, Dec 29, 2014 at 8:02 AM, Jörg Schaible <joerg.schai...@gmx.de> > wrote: > >> Benedikt Ritter wrote: >> >> > Hello, >> > >> > We have received some requests to release the fixes we habe implemented >> in >> > Commons Validator since 1.4 was released, so I would like to release >> > Validator 1.4.1. Validator 1.4.1 RC1 is available for review here: >> > https://dist.apache.org/repos/dist/dev/commons/validator/ (svn revision >> > 7587) Maven artifacts are here: >> > >> >> https://repository.apache.org/content/repositories/orgapachecommons-1071/commons-validator/commons-validator/1.4.1/ >> > Details of changes since 1.4 are in the release notes: >> > >> https://dist.apache.org/repos/dist/dev/commons/validator/RELEASE-NOTES.txt >> > I have tested this with JDK 1.6, 1.7, 1.8 and 1.9 EA using maven 3.2.5. >> > Note that the build doesn't work with JDK 1.9 EA, since source and target >> > option 1.4 have been removed in JDK 1.9. The tag is here: >> > >> >> http://svn.apache.org/repos/asf/commons/proper/validator/tags/VALIDATOR_1_4_1_RC1/ >> > (svn revision 1647978) Site: no site - I'm currently having trouble to >> > login to people.apache.org, so I was unable to upload the site. Please >> > build the site yourself using mvn clean site. Clirr Report (compared to >> > 1.1): see above RAT Report: see above KEYS: >> > https://www.apache.org/dist/commons/KEYS Please review the release >> > candidate and vote. This vote will close no sooner that 72 hours from >> now, >> > i.e. after 2014/12/29 16:00 CET [ ] +1 Release these artifacts [ ] +0 OK, >> > but... [ ] -0 OK, but really should fix... [ ] -1 I oppose this release >> > because... Thanks! Benedikt >> >> -1 >> > > The simplest solution would be to up the platform requirement to Java 5, > right?
Not simple, because all the generics ought to be added. This is not always an easy task. > The next question would be whether the release should still be > labeled 1.4.1 instead of 1.5. Probably not, assuming that generics have been added. > Gary > > >> >> The release claims to be Java 1.4 compatible, but you cannot build it for >> that JDK, because of commons-beanutils-1.9.x: >> >> =================== %< ====================== >> $ mvn-3.0 clean package -P java-1.4 >> [INFO] Scanning for projects... >> [... snip ...] >> [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ commons- >> validator --- >> [INFO] Changes detected - recompiling the module! >> [INFO] Compiling 59 source files to /home/joehni/tmp/download/commons- >> validator-1.4.1-src/target/classes >> [INFO] ------------------------------------------------------------- >> [ERROR] COMPILATION ERROR : >> [INFO] ------------------------------------------------------------- >> [ERROR] /home/joehni/tmp/download/commons-validator-1.4.1- >> src/src/main/java/org/apache/commons/validator/Field.java:[31,-1] cannot >> access org.apache.commons.beanutils.PropertyUtils >> bad class file: /home/joehni/.m2/repository/commons-beanutils/commons- >> beanutils/1.9.2/commons- >> beanutils-1.9.2.jar(org/apache/commons/beanutils/PropertyUtils.class) >> class file has wrong version 49.0, should be 48.0 >> [INFO] 1 error >> [INFO] ------------------------------------------------------------- >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 7.972s >> [INFO] Finished at: Mon Dec 29 13:54:00 CET 2014 >> [INFO] Final Memory: 17M/35M >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- >> plugin:3.2:compile (default-compile) on project commons-validator: >> Compilation failure >> [ERROR] /home/joehni/tmp/download/commons-validator-1.4.1- >> src/src/main/java/org/apache/commons/validator/Field.java:[31,-1] cannot >> access org.apache.commons.beanutils.PropertyUtils >> [ERROR] bad class file: /home/joehni/.m2/repository/commons- >> beanutils/commons-beanutils/1.9.2/commons- >> beanutils-1.9.2.jar(org/apache/commons/beanutils/PropertyUtils.class) >> [ERROR] class file has wrong version 49.0, should be 48.0 >> [ERROR] -> [Help 1] >> [ERROR] >> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e >> switch. >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> [ERROR] >> [ERROR] For more information about the errors and possible solutions, >> please >> read the following articles: >> [ERROR] [Help 1] >> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >> =================== %< ====================== >> >> Even when you downgrade beanutils to 1.8.4, you cannot compile the tests: >> >> =================== %< ====================== >> [INFO] ------------------------------------------------------------- >> [ERROR] COMPILATION ERROR : >> [INFO] ------------------------------------------------------------- >> [ERROR] /home/joehni/tmp/download/commons-validator-1.4.1- >> >> src/src/test/java/org/apache/commons/validator/routines/checkdigit/IBANCheckDigitTest.java: >> [186,64] replace(char,char) in java.lang.String cannot be applied to >> (java.lang.String,java.lang.String) >> [INFO] 1 error >> =================== %< ====================== >> >> - Jörg >> >> >> --------------------------------------------------------------------- >> 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