orbeon / orbeon-forms

Orbeon Forms is an open source web forms solution. It includes an XForms engine, the Form Builder web-based form editor, and the Form Runner runtime.
http://www.orbeon.com/
GNU Lesser General Public License v2.1
513 stars 221 forks source link

New property to disable exception formatting #4883

Open avernet opened 3 years ago

avernet commented 3 years ago

The current format is more human readable, but the default format has the benefit that it can be understood by IDEs (IntelliJ, Eclipse), which can provide quick navigation to the relevant source.

+1 from user

ebruchez commented 3 years ago

We do the following in our exception stack traces:

  1. Reconcile causes and try to present a unified trace
    • This might still be valuable.
  2. Format this in a table
    • This is mainly what this issue is about.
  3. Show the application stack trace
    • This currently doesn't work well and was mainly intended for XPL/XSLT. It would be nice if we could provide the user a better idea of what the application was trying to do beyond the Java stack trace. Separate issue.