Bug 349764 - Repeated output of ASPECTJ: aspectj.overweaving=true: overweaving switched ON
Summary: Repeated output of ASPECTJ: aspectj.overweaving=true: overweaving switched ON
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: LTWeaving (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 trivial (vote)
Target Milestone: 1.6.12   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-19 05:42 EDT by Elijah Baley CLA
Modified: 2011-06-20 13:10 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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