[ https://issues.apache.org/jira/browse/TUSCANY-2641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Becker updated TUSCANY-2641: -------------------------------- Attachment: TUSCANY-2641.patch Patch provides improvements to standard LoggingAspect and SimpleTracingAspect, logging of constructors and static initializers, a new TimingAspect that is configurable at runtime, etc. > Enhancements to Tuscany Logging and tracing > ------------------------------------------- > > Key: TUSCANY-2641 > URL: https://issues.apache.org/jira/browse/TUSCANY-2641 > Project: Tuscany > Issue Type: New Feature > Components: Java SCA Core Runtime > Environment: All > Reporter: Dan Becker > Attachments: TUSCANY-2641.patch > > > As mentioned on the developer mailing list: > Regarding the Tuscany "tracing-aspectj" module: > 1) Break out some of the logging and trace pointcuts into the runtime > configuration file (aop.xml). Currently the trace points are compiled into > the module. Users must recompile to trace other than "* > org.apache.tuscany.sca..*.*(..)" methods. It would be nice if this were in > the config file. Then users interested in just one thing, say Java > introspection, could change this to > "org.apache.tuscany.sca.interfacedef.java.impl.*Introspection*", and this > would take effect without recompiling. > 2) Add a few pointcuts to look at constructors and static initializers. > 3) Make a few explicit timing pointcuts and aspects for those who want to > time certain Tuscany transactions, methods, or constructors. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.