<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Dear jbosstools-dev,<br class=""><br class="">the next version of AERI will allow to run client-side analyses before an error report is send.&nbsp;<br class=""><br class="">For example,&nbsp;when a ClassNotFoundException is logged, AERI will run an analyzer that<div class=""><ul class=""><li class="">tries to parse the class name from the exception’s error message,&nbsp;</li><li class="">search for all bundles that export that class (i.e., the containing package) and&nbsp;</li><li class="">check which bundles and packages the failing bundle was wired to.</li></ul></div>The results of these analyses are added to the error report as "auxiliary information” automatically (requires user consent).<br class=""><br class="">Besides the classpath analyzer AERI will provide a few more "common processors” that allow users to add<br class=""><div class=""><ul class=""><li class="">all system properties,</li><li class="">all user preferences,</li><li class="">all installed bundles, resolution status, and wiring information,</li><li class="">all installed features + bundles with id, name, and version information,</li></ul></div><div class="">to an error report on demand. We may also take this a step further to allow users to attach screenshots or code snippets to an error report.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">The analyzers will be added to the review dialog as outlined below and can be de/activated in one click. Reviewers can also demand auxiliary information which will then be automatically added to the report (after user consent):</div><div class="">&nbsp;</div><img apple-inline="yes" id="67D2521F-6437-4DA6-923A-BD0A69A70C5C" height="490" width="906" apple-width="yes" apple-height="yes" class="" src="cid:31564A0E-F59E-47D1-960A-8771C56B1CC7@speedport.ip"><br class=""><br class=""><div class="">Every project will be able to register their own client-side analyses via an extension point. The exact details are not yet settled but I’d like to let you know early in the process to gather your&nbsp;requirements. If you have a requirement or feature request, please let me/us know in bug&nbsp;496656&nbsp;[1].</div><div class=""><div class=""><br class=""></div><div class="">Thank you,</div><div class="">Marcel</div><div class=""><br class=""><br class=""><br class="">[1] <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656" class="">https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656</a><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><div class="">--&nbsp;<br class="">Codetrails GmbH<br class="">The knowledge transfer company<br class=""><br class="">Robert-Bosch-Str. 7, 64293 Darmstadt<br class="">Phone: +49-6151-276-7092<br class="">Mobile: +49-179-131-7721<br class=""><a href="http://www.codetrails.com/" class="">http://www.codetrails.com/</a><br class=""><br class="">Managing Director: Dr. Marcel Bruch<br class="">Handelsregister: Darmstadt HRB 91940<br class=""></div><br class=""></div></div></div></body></html>