Hi Matt,

Matt Benson wrote:

> I would like to release Commons Proxy 2.0.
> 
>   Commons Proxy 2.0 RC1 is available for review here:
>     https://dist.apache.org/repos/dist/dev/commons/proxy/ (svn revision
>     4960)
> 
>   Maven artifacts are here:
>     
https://repository.apache.org/content/repositories/orgapachecommons-1022
> 
>   Details of changes since 1.0 are in the release notes:
>     https://dist.apache.org/repos/dist/dev/commons/proxy/RELEASE-NOTES.txt
>     
> http://people.apache.org/~mbenson/commons-proxy-2.0-rc1/changes-report.html
> 
>   I have tested this with JDKs 1.6, 1.7, and 1.8 using Apache Maven .
> 
>   The tag is here:
>     http://svn.apache.org/repos/asf/commons/proper/proxy/tags/2.0_RC1/
> (r1585560)
> 
>   Site:
>     http://people.apache.org/~mbenson/commons-proxy-2.0-rc1/index.html
>   (note some *relative* links may be broken - these will be OK once
> the site is deployed)
> 
>   RAT Report:
>     http://people.apache.org/~mbenson/commons-proxy-2.0-rc1/rat-report.html
> 
>   KEYS:
>   http://www.apache.org/dist/commons/KEYS
> 
>   Please review the release candidate and vote.
>   This vote will close no sooner than 72 hours from now, i.e. after
> 2000 GMT 10-April 2014
> 
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
> 
>   Thanks!

I have test failures in the CGLIB component with IBM JDK 6:

==================== %< =======================
Running org.apache.commons.proxy2.DefaultProxyFactoryTest
Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec 
<<< FAILURE! - in org.apache.commons.proxy2.DefaultProxyFactoryTest
testBasic(org.apache.commons.proxy2.DefaultProxyFactoryTest)  Time elapsed: 
0.008 sec  <<< FAILURE!
java.lang.AssertionError: null
        at org.junit.Assert.fail(Assert.java:86)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at org.junit.Assert.assertTrue(Assert.java:52)
        at 
org.apache.commons.proxy2.DefaultProxyFactoryTest.testBasic(DefaultProxyFactoryTest.java:47)
==================== %< =======================

I have also test failures for Oracle JDK 8:
==================== %< =======================
Running org.apache.commons.proxy2.cglib.CglibProxyFactoryTest
Tests run: 37, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.281 sec 
<<< FAILURE! - in org.apache.commons.proxy2.cglib.CglibProxyFactoryTest
testInvokerEquals(org.apache.commons.proxy2.cglib.CglibProxyFactoryTest)  
Time elapsed: 0.012 sec  <<< ERROR!
java.lang.IllegalArgumentException: null
        at net.sf.cglib.asm.ClassReader.<init>(Unknown Source)
        at net.sf.cglib.asm.ClassReader.<init>(Unknown Source)
        at net.sf.cglib.asm.ClassReader.<init>(Unknown Source)
        at 
net.sf.cglib.proxy.BridgeMethodResolver.resolveAll(BridgeMethodResolver.java:61)
        at net.sf.cglib.proxy.Enhancer.emitMethods(Enhancer.java:911)
        at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:498)
        at 
net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
        at 
net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
        at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
        at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)
        at 
org.apache.commons.proxy2.cglib.CglibProxyFactory.createInvokerProxy(CglibProxyFactory.java:106)
        at 
org.apache.commons.proxy2.impl.AbstractProxyFactory.createInvokerProxy(AbstractProxyFactory.java:100)
        at 
org.apache.commons.proxy2.AbstractSubclassingProxyFactoryTestCase.testInvokerEquals(AbstractSubclassingProxyFactoryTestCase.java:129)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
==================== %< =======================

IBM JDK 7, IcedTea 6+7, Oracle JDK 7 and Sun JDK 6 build fine from source 
and tests can be run. For Oracle JDK 8 I've built with Oracle JDK 7 (Javadoc 
errors in 8) and ran the tests with Oracle JDK 8.

Cheers,
Jörg


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

Reply via email to