Hi, I didn't think we were finished with the conversation about this one...
I thought that we had evidence showing that OWB is trying to intercept synthetic methods, which it shouldn't. Regards, Tim ---------------------------------------- > Subject: svn commit: r1130914 - > /aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java > Date: Fri, 3 Jun 2011 06:42:06 +0000 > To: [email protected] > From: [email protected] > > Author: djencks > Date: Fri Jun 3 06:42:06 2011 > New Revision: 1130914 > > URL: http://svn.apache.org/viewvc?rev=1130914&view=rev > Log: > ARIES-668 don't mark synthetic methods final > > Modified: > aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java > > Modified: > aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java > URL: > http://svn.apache.org/viewvc/aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java?rev=1130914&r1=1130913&r2=1130914&view=diff > ============================================================================== > --- > aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java > (original) > +++ > aries/trunk/proxy/proxy-impl/src/main/java/org/apache/aries/proxy/impl/weaving/AbstractWovenProxyAdapter.java > Fri Jun 3 06:42:06 2011 > @@ -64,8 +64,7 @@ abstract class AbstractWovenProxyAdapter > .getLogger(AbstractWovenProxyAdapter.class); > > /** Access modifier for a public generated method */ > - private static final int PUBLIC_GENERATED_METHOD_ACCESS = ACC_PUBLIC | > ACC_FINAL > - | ACC_SYNTHETIC; > + private static final int PUBLIC_GENERATED_METHOD_ACCESS = ACC_PUBLIC | > ACC_SYNTHETIC; > /** The internal name for Throwable */ > static final String THROWABLE_INAME = Type.getInternalName(Throwable.class); > /** A UUID for adding to our method names */ > >
