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 Apache Commons Weaver 1.1 based on RC2
Date Fri, 13 Jun 2014 15:04:34 GMT
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-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message