Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 349764

Summary: Repeated output of ASPECTJ: aspectj.overweaving=true: overweaving switched ON
Product: [Tools] AspectJ Reporter: Elijah Baley <e_baley>
Component: LTWeavingAssignee: aspectj inbox <aspectj-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: trivial    
Priority: P3 CC: aclement
Version: unspecified   
Target Milestone: 1.6.12   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Elijah Baley CLA 2011-06-19 05:42:40 EDT
Build Identifier: 1.6.11

The message is repeated every time a new class loader is being use to load weaving configuration (using  -Dorg.aspectj.tracing.factory=default). Since this value is a system (!) property there is no need to display its value more than once (or even check it more than once - it could be lazily initialized and cached...)

Reproducible: Always

Steps to Reproduce:
1. use -Dorg.aspectj.tracing.factory=default -Daspectj.overweaving=true properties
2. place some JAR that contains aop.xml with some aspects and weaving options where it can be loaded/visible from several class loaders
3. runt the application and check the STDOUT output
Comment 1 Andrew Clement CLA 2011-06-20 13:10:20 EDT
fixed