[
https://issues.apache.org/jira/browse/SLING-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stefan Seifert resolved SLING-5864.
-----------------------------------
Resolution: Fixed
Completed: At revision: 1753267
> i18n: Update to org.apache.sling.commons.osgi 2.4.0
> ---------------------------------------------------
>
> Key: SLING-5864
> URL: https://issues.apache.org/jira/browse/SLING-5864
> Project: Sling
> Issue Type: Improvement
> Components: Extensions
> Affects Versions: i18n 2.4.6
> Reporter: Stefan Seifert
> Assignee: Stefan Seifert
> Priority: Minor
> Fix For: i18n 2.4.8
>
>
> 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 i18n 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)