Summary: | NoSuchMethodError: aspectOf on JRockit JVM | ||||||
---|---|---|---|---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Nicholas Lesiecki <ndlesiecki> | ||||
Component: | Compiler | Assignee: | Adrian Colyer <adrian.colyer> | ||||
Status: | RESOLVED INVALID | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | sta_larsen | ||||
Version: | 1.2 | ||||||
Target Milestone: | 1.2.1 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Nicholas Lesiecki
2004-05-20 20:20:14 EDT
Created attachment 10922 [details]
Test case as source
(Sorry this got assigned to you Jim, I know how you feel about JRockit bugs!)
This test case reproduces the problem. Run Foo.main()--if it executes without
error, the problem is solved...
I've just checked the change to aspectOf() (so that it decompiles cleanly) into the codebase: BUILD COMPLETE - build.315 Date of build: 07/26/2004 21:28:08 Time to build: 305 minutes 55 seconds Last changed: 07/26/2004 14:30:19 Log Entries: - Generated aspectOf() method for singleton aspects will now decompile cleanly. Might help with bug #63347 (JRockit related) - Fix for Bug 70619 compiler aborts with "conflicting dominates orders" with circular declare precedences Latest good AspectJ jar available at: download.eclipse.org/technology/ajdt/dev/aspectj-DEVELOPMENT.jar might help with this bug...might not... This seems to be a problem in JRockit 81sp2, which has been fixed in 81sp3 (also known as 1.4.2 just to confuse things). It is available from BEA at: http://commerce.bea.com/showproduct.jsp?family=WLJR&major=JR142SDK&minor=0 Or, simpler, from download.com at: http://www.download.com/BEA-WebLogic-JRockit-SDK/3000-2417-10293837.html?tag=lst-0-1 Fantastic! thanks so much for taking the time to respond on this bug report. I'll close it now - Nick, please reopen if you still have problems. Fix released as part of AspectJ 1.2.1 |