Details
-
Type:
New Feature
-
Status:
Resolved
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 0.9.7
-
Fix Version/s: 0.9.8
-
Component/s: Perf4J base
-
Labels:None
-
Environment:all
-
Number of attachments :
Description
If you have a Spring bean with a @Profiled methodA() that calls @Profiled methodB() directly, methodB() will NOT be timed when using Spring AOP (must use AspectJ directly for this). The reason for this is that Spring uses proxies for AOP, and if you don't go through the proxy to make the method call the advice won't get executed. I need to clarify this in the doc.
Added section to doc to clarify.