Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-12472

Sling Models Impl: Injector and Implementation Picker service ranking must be reversed

    XMLWordPrintableJSON

Details

    Description

      SLING-12374 switched the handling of registering multiple implementation pickers from "manual" via "RankedServices" to a more elegant pure DS solution. but this change introduced a severe bug:

      for historic/backward compatibility reasons, service ranking is interpreted "the wrong way" when registering implementation pickers, with highest ranking value = lowest ranking. lot of projects depend on this current behavior of sling models impl 1.7.0 and below.

      with 1.7.2 and the change from SLING-12374 this is reversed. this needs to be fixed to restore the previous behavior.

      Update: the ordering Injector implementation is affected in the same way

      Attachments

        Issue Links

          Activity

            People

              sseifert Stefan Seifert
              sseifert Stefan Seifert
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: