[ https://issues.apache.org/jira/browse/SLING-5865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Seifert resolved SLING-5865. ----------------------------------- Resolution: Fixed Completed: At revision: 1753268 > Models Impl: Update to org.apache.sling.commons.osgi 2.4.0 > ---------------------------------------------------------- > > Key: SLING-5865 > URL: https://issues.apache.org/jira/browse/SLING-5865 > Project: Sling > Issue Type: Improvement > Components: Extensions > Affects Versions: Sling Models Impl 1.2.8 > Reporter: Stefan Seifert > Assignee: Stefan Seifert > Priority: Minor > Labels: models > Fix For: Sling Models Impl 1.2.10 > > > currently an older org.apache.sling.commons.osgi is included not featuring > the latest signature changes to ServiceUtil from SLING-5041. this class is > also used in sling-mock and osgi-mock based unit tests. > the models impl bundle includes the ServiceUtil class in its bundle instead > of creating a runtime dependency to it. this creates problem when running > unit tests within an IDE or command line because there the OSGi classpath > isolation does not take place and the tests may fail with method signature > errors. > to avoid this on future releases we should update to the latest > org.apache.sling.commons.osgi 2.4.0. > workaround for the existing releases is to control the dependency order for > the unittest and ensure that org.apache.sling.commons.osgi comes first. -- This message was sent by Atlassian JIRA (v6.3.4#6332)