[jbosstools-dev] [aeri] Introducing Error Analyzers

Marcel Bruch marcel.bruch at codetrails.com
Sun Aug 7 04:12:41 EDT 2016


It’s planned that Neon.1 will already contain the key features as provisional API. Neon.2 and Neon.3 will step-by-step complete the feature set. Oxygen will contain the final feature set.


> On 05 Aug 2016, at 22:03, Alexey Kazakov <alkazako at redhat.com> wrote:
> 
> Thanks for sharing. Looks interesting.
> Will it be available in Neon.1? Or is it something planned for Oxygen?
> 
> On 08/05/2016 04:57 AM, Marcel Bruch wrote:
>> Dear jbosstools-dev,
>> 
>> the next version of AERI will allow to run client-side analyses before an error report is send. 
>> 
>> For example, when a ClassNotFoundException is logged, AERI will run an analyzer that:
>> tries to parse the class name from the exception’s error message, 
>> search for all bundles that export that class (i.e., the containing package) and 
>> check which bundles and packages the failing bundle was wired to.
>> The results of these analyses are added automatically to the error report as "auxiliary information” (requires user consent).
>> 
>> Besides the classpath analyzer we have a few more "common processors” in mind which allow users to easily add
>> all system properties,
>> all user preferences,
>> all installed bundles, resolution status, and wiring information,
>> all installed features + bundles with id, name, and version information,
>> to an error report. We may also take this a step further to allow users to attach screenshots or code snippets to an error report.
>> 
>> 
>> The analyzers will be added to the review dialog as outlined below and can be de/activated with one click. Reviewers can also demand auxiliary information by setting the appropriate needinfo flags on the problem:
>>  
>> <Mail Attachment.png>
>> 
>> 
>> The exact API is not yet settled but I’d like to let you know early in the process to gather your requirements. In case you have a requirement or feature request, please let me/us know in bug 496656 [1].
>> 
>> Thank you,
>> Marcel
>> 
>> 
>> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=496656>
>> 
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org <mailto:jbosstools-dev at lists.jboss.org>
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev <https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev

-- 
Codetrails GmbH
The knowledge transfer company

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-179-131-7721
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20160807/ffa1118f/attachment.html 


More information about the jbosstools-dev mailing list