Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-547

Provide better error logging from the Wicket applicaiton init() method if Isis fails to boot.

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: viewer-wicket-1.2.0
    • Fix Version/s: viewer-wicket-1.3.0
    • Component/s: Isis Viewer Wicket
    • Labels:
      None

      Description

      This is a work-around for the fact that the Wicket framework's WicketFilter, that calls Application#init(), does not log any runtime exception that is thrown.

      For example, if a missing JDBC driver has not been configured, then this fact is never logged explicitly.

      The fix is to catch the runtime exception in the IsisWicketApplicaiton, and have it log before propogating the exception up to its caller (WicketFilter).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                danhaywood Daniel Keir Haywood
                Reporter:
                danhaywood Daniel Keir Haywood
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: