Hi Matt, Matt Benson wrote:
> I would like to release the [weaver] component. > > Apache Commons Weaver 1.1 RC2 is available for review at: > https://dist.apache.org/repos/dist/dev/commons/weaver/ (r5555). > > Maven artifacts are at: > https://repository.apache.org/content/repositories/orgapachecommons-1034/ > . > > Tested with Oracle JDKs 6, 7 and 8. > > The Subversion tag is: > http://svn.apache.org/repos/asf/commons/proper/weaver/tags/1.1_RC2/ > (r1601619). > > Site (note some links are broken; this will be fixed when the site is > deployed): > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/index.html > > RAT Report: > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/rat-report.html > > Quality Reports (CLIRR/PMD/Checkstyle/Findbugs): > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -processor/project-reports.html > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -modules-parent/commons-weaver-privilizer-parent/commons-weaver > -privilizer-api/project-reports.html > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -modules-parent/commons-weaver-privilizer-parent/commons-weaver > -privilizer/project-reports.html > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -modules-parent/commons-weaver-normalizer-parent/commons-weaver > -normalizer/project-reports.html > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -maven-plugin/project-reports.html > http://people.apache.org/~mbenson/commons-weaver-1.1-rc2/commons-weaver > -antlib-parent/commons-weaver-antlib/project-reports.html > > Keys: https://dist.apache.org/repos/dist/release/commons/KEYS > > Please review the release candidate and vote. > This vote will close no sooner than 72 hours from now, i.e. after > 1545UTC > 13-June 2014 > > [ ] +1 Release these artifacts > [ ] +0 OK, but... > [ ] -0 OK, but really should fix... > [ ] -1 I oppose this release because... > > Thanks! I've tried to build the release from the source tarball with my compiler zoo. Build succeeds with: - icedtea6 (OpenJDK) - icedtea7 (OpenJDK) - Sun JDK 6 - Oracle Java 7 Build fails with (see below): - Java 8 (just as Greg already reported) - IBM JDK 6 fails due to test failure in "Build Tools" (even if built with Sun Java 6) - IBM JDK 7 fails due to test failure in "Normalizer Example" (even if built with Oracle Java 7) Minor documentation nits: - BUILDING.TXT: The only file with uppercase extension, unfriendly for Unix - None of the *.txt files contain the minimal supported runtime: Java 6 Cheers, Jörg Test failure IBM JDK 6 (Build Tools): ==================== %< ======================== Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.421 sec <<< FAILURE! - in org.apache.commons.weaver.FinderTest testObjectMethods(org.apache.commons.weaver.FinderTest) Time elapsed: 0.363 sec <<< ERROR! java.lang.ClassCastException: [D incompatible with java.lang.annotation.Annotation at org.apache.commons.weaver.utils.Annotations$1.invoke(Annotations.java:62) at $Proxy2.equals(Unknown Source) at java.util.WeakHashMap.isEqual(WeakHashMap.java:737) at java.util.WeakHashMap.getEntry(WeakHashMap.java:493) at java.util.WeakHashMap.containsKey(WeakHashMap.java:285) at org.apache.commons.lang3.builder.ToStringStyle.isRegistered(ToStringStyle.java:173) at org.apache.commons.lang3.builder.ToStringStyle.appendInternal(ToStringStyle.java:471) at org.apache.commons.lang3.builder.ToStringStyle.append(ToStringStyle.java:445) at org.apache.commons.lang3.builder.ToStringBuilder.append(ToStringBuilder.java:848) at org.apache.commons.lang3.AnnotationUtils.toString(AnnotationUtils.java:202) at org.apache.commons.lang3.AnnotationUtils$1.appendDetail(AnnotationUtils.java:93) at org.apache.commons.lang3.builder.ToStringStyle.appendInternal(ToStringStyle.java:559) at org.apache.commons.lang3.builder.ToStringStyle.append(ToStringStyle.java:445) at org.apache.commons.lang3.builder.ToStringBuilder.append(ToStringBuilder.java:848) at org.apache.commons.lang3.AnnotationUtils.toString(AnnotationUtils.java:202) at org.apache.commons.weaver.utils.Annotations$1.invoke(Annotations.java:68) at $Proxy3.toString(Unknown Source) at org.apache.commons.weaver.FinderTest.testObjectMethods(FinderTest.java:257) ==================== %< ======================== Test failure IBM JDK 7 (Normalizer Example): ==================== %< ======================== Tests run: 7, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE! - in org.apache.commons.weaver.privilizer.example.UsingBlueprintsTest testMoreGetTopStackElementClassName(org.apache.commons.weaver.privilizer.example.UsingBlueprintsTest) Time elapsed: 0.006 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<[org.apache.commons.weaver.privilizer.example.Utils$More]> but was:<[java.lang.Thread]> at org.junit.Assert.assertEquals(Assert.java:115) at org.junit.Assert.assertEquals(Assert.java:144) at org.apache.commons.weaver.privilizer.example.UsingBlueprintsTest.testMoreGetTopStackElementClassName(UsingBlueprintsTest.java:74) ==================== %< ======================== --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org