Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-3487

Add development mode to better handle runtime exceptions

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2 RC1
    • Fix Version/s: 5.2 RC1
    • Component/s: None

      Description

      When the application is started in development mode (i.e. a runtime or system property named org.nuxeo.dev is set) the following exceptions must be handled by stopping the application:

      • XML Component parse error.
      • Contribution to an unknown extension point.
      • Component with an unknown implementation class (the implementation entry exists in the XML descriptor but cannot be resolved to a class).
      • Uncatched exception on extension registration / unregistration (either in framework or user component code)
      • Uncatched exception on component activation / decativation (either in framework or user component code)
      • Broken Nuxeo-Component MANIFEST entry. (i.e. the entry cannot be resolved to a resource)

        Attachments

          Activity

            People

            • Assignee:
              bstefanescu Bogdan Stefanescu
              Reporter:
              bstefanescu Bogdan Stefanescu
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day, 1 hour
                1d 1h
                Remaining:
                Remaining Estimate - 1 day, 1 hour
                1d 1h
                Logged:
                Time Spent - Not Specified
                Not Specified