ODE
  1. ODE
  2. ODE-374

MMC is quite noisy when it loses the connection to ODE

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3.5
    • Component/s: Management Console
    • Labels:
      None

      Description

      Currently, MMC displays various dialogs (both, native and styled) when ODE has been shutdown. Thanks to a polling interval of 15 seconds, the dialog stack grows quickly.

      I propose a more gentle behaviour:

      • All exceptions should be swallowed and should change the internal state of the console to "disconnected".
      • In the "disconnected" state, the polling interval is reduced to, say, 60 seconds.
      • In the "disconnected" state, the MMC should hide those parts of the UI that may display outdated data and should instead display a notification that the connection could not be established and that the MMC is trying it again in X seconds. Similar to GMails jabber roaster.
      • Once the connection is back, the state is set to "connected" and the polling interval is back to 15sec.

      I hope that sounds reasonable, better ideas are more than welcome.

      1. ODE-374.patch
        24 kB
        Denis Weerasiri

        Activity

        Tammo van Lessen made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Tammo van Lessen [ vanto ]
        Fix Version/s 1.3.5 [ 12314243 ]
        Fix Version/s 2.0 [ 12313503 ]
        Resolution Fixed [ 1 ]
        Hide
        Hudson added a comment -

        Integrated in ODE-trunk-jdk6 #400 (See https://hudson.apache.org/hudson/job/ODE-trunk-jdk6/400/)
        fixing ODE-374, ODE-887 (related to ODE-795), ODE-733 (thanks Terry!) – all management console related issues.

        Show
        Hudson added a comment - Integrated in ODE-trunk-jdk6 #400 (See https://hudson.apache.org/hudson/job/ODE-trunk-jdk6/400/ ) fixing ODE-374 , ODE-887 (related to ODE-795 ), ODE-733 (thanks Terry!) – all management console related issues.
        Hide
        Hudson added a comment -

        Integrated in ODE-trunk #411 (See https://hudson.apache.org/hudson/job/ODE-trunk/411/)
        fixing ODE-374, ODE-887 (related to ODE-795), ODE-733 (thanks Terry!) – all management console related issues.

        Show
        Hudson added a comment - Integrated in ODE-trunk #411 (See https://hudson.apache.org/hudson/job/ODE-trunk/411/ ) fixing ODE-374 , ODE-887 (related to ODE-795 ), ODE-733 (thanks Terry!) – all management console related issues.
        Denis Weerasiri made changes -
        Attachment ODE-374.patch [ 12402469 ]
        Hide
        Denis Weerasiri added a comment -

        When ODE is shutdown only one dialog will be displayed and on MMC there will be a notification regarding the shutdown. Then no AJAX calls will be sent to ODE. So the growth of dialog stack will be halted.

        Show
        Denis Weerasiri added a comment - When ODE is shutdown only one dialog will be displayed and on MMC there will be a notification regarding the shutdown. Then no AJAX calls will be sent to ODE. So the growth of dialog stack will be halted.
        Matthieu Riou made changes -
        Field Original Value New Value
        Fix Version/s 2.0 [ 12313503 ]
        Tammo van Lessen created issue -

          People

          • Assignee:
            Tammo van Lessen
            Reporter:
            Tammo van Lessen
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development