<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="">Dear jbosstools-dev,<br class=""><br class="">the next version of AERI will allow to run&nbsp;<b class="">client-side analyses</b>&nbsp;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 automatically to the error report as "auxiliary information” (requires user consent).<br class=""><br class="">Besides the classpath analyzer we have a few more "common processors” in mind which allow users to easily 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. We&nbsp;<b class="">may</b>&nbsp;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 with one click. Reviewers can also&nbsp;<b class="">demand</b>&nbsp;auxiliary information by setting the appropriate&nbsp;<b class="">needinfo flags</b>&nbsp;on the problem:</div><div class="">&nbsp;</div><img apple-inline="yes" id="8CDBBF8B-FDD5-42EB-BD9C-9BC27471EB7C" height="490" width="906" apple-width="yes" apple-height="yes" src="cid:31564A0E-F59E-47D1-960A-8771C56B1CC7@speedport.ip" class=""><br class=""><br class=""><div class=""><br class=""></div><div class="">The exact API is not yet settled but I’d like to let you know early in the process to gather your&nbsp;requirements. In case 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="">[1]&nbsp;<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656" class="">https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656</a></div></div></body></html>