Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] java.lang.VerifyError

Looks like a bug - could you please raise a bugzilla report and attach
the .class file produced by the weaver for 
lib.messaging.or.StreamingImpl ?  The source of the aspect making the
inter-type declaration could be useful too.

Thanks, A.

On 28/07/05, Charles Zhang <zhangcharles@xxxxxxxxx> wrote:
> Sorry no reproducable example for this one, yet. I
> changed my AJDT version from
> 1.2.0, 20050215161840
> to:
> 1.2.1 , 20050726175407,
> and I got this runtime error:
> 
> Exception in thread "main" java.lang.VerifyError:
> (class: lib/messaging/or/StreamingImpl, method:
> ajc$interMethod$lib_messaging_or_StreamingImpl$lib_messaging_or_INetReferenceComponent$read
> signature:
> (Llib/messaging/or/INetReferenceComponent;Lic/messaging/stream/IReadStream;)V)
> Incompatible type for get
> 
> This error comes from a method which is intertyped
> into a subtype to implement an interface declared on
> the super type of the subtype. I tried on some toy
> code and no runtime there. So I'm wondering, in the
> context of aspectj, what could cause this to happen.
> Again, everything works under 1.2.0 if I revert back
> on Eclipse.
> 
> Thanks a lot,
> 
> Charles
> 
> Yawn !!
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
> 

-- Adrian
adrian.colyer@xxxxxxxxx


Back to the top