When resolving an OSGI service with wrong type the thread gets into waiting state and does not exit until interrupted

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Low
    • None
    • Affects Version/s: 9.1.0, 9.0.0, 9.2.0
    • None
    • Severity 3 - Minor

      Issue Summary

      When the OSGI tried to resolve a service with inherited class type, it does not throw and error and goes into infinite loop and thread goes into waiting. 

      Steps to Reproduce

      1. Start any effected version confluence instance
      2. Create a page with spaces list macro.
      3. View this published page in mobile view

      Expected Results

      THe page should load with "Load Desktop version" button. 

      Actual Results

      It goes into an infinite loop and loads an error after 7-8 minutes.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

            Assignee:
            Unassigned
            Reporter:
            Saba Taseer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: