Can someone give me a pointer? To be honest I don't really know how to fix this here and what is the real problem because I couldn't find where this happens in the code: >> (Currently this breaks a number of integration tests as the >> org.apache.sling.launchpad.test-services bundle is rebuilt with a >> version range of [2.3,3) and does not find that in the launchpad)
I already elaborated why I think that increasing the version makes sense here. I would love to fix the IT, but currently just don't know how. Konrad > On 18 Apr 2016, at 16:00, Konrad Windszus <[email protected]> wrote: > > Can you elaborate why the ITs in org.apache.sling.launchpad.test-services > bundle break because of this? > >> On 18 Apr 2016, at 15:22, Bertrand Delacretaz <[email protected]> wrote: >> >> Hi, >> >> In https://svn.apache.org/r1739719 Konrad incremented the >> org.apache.sling.api.scripting from 2.2.0 to 2.3.0 for SLING-5665 . >> >> That ticket introduces a minor semantic change in >> SlingScriptHelper.getServices(...), sorting the returned services >> based on their service ranking, with no binary API changes. >> >> It's just the semantics of the getServices method that change, in a >> backwards compatible way. >> >> I think we might just change the package version to 2.2.1, meaning "no >> backward compatibility issues" as per the OSGi semantic versioning >> recommendations. >> >> WDYT? >> >> -Bertrand >> >> (Currently this breaks a number of integration tests as the >> org.apache.sling.launchpad.test-services bundle is rebuilt with a >> version range of [2.3,3) and does not find that in the launchpad) >
