Details

    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      We need a way to make sure that some logged exception won't make XStream go nuts and crash the farm like it happen sometime.

      Some exceptions can be pretty weird (just look at XWikiException in XWiki 1.0...) but I guess the safest is to introduce a custom serializer for anything extending Throwable and serialize only the Throwable fields (message, cause, etc). If the unserialize custom Exception is missing some information then so be it (we could probably skip the special serializer for any Exception with @Serializable annotation).

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Thomas Mortagne
              Reporter:
              Thomas Mortagne
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: