You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Chetan Mehrotra (JIRA)" <ji...@apache.org> on 2015/11/17 07:11:10 UTC

[jira] [Resolved] (OAK-3558) oak-core imports every package with the optional resolution policy

     [ https://issues.apache.org/jira/browse/OAK-3558?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chetan Mehrotra resolved OAK-3558.
----------------------------------
    Resolution: Fixed

Removed the optional clause in 1714724. oak-it-osgi is green!

> oak-core imports every package with the optional resolution policy
> ------------------------------------------------------------------
>
>                 Key: OAK-3558
>                 URL: https://issues.apache.org/jira/browse/OAK-3558
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core
>            Reporter: Francesco Mari
>            Assignee: Chetan Mehrotra
>             Fix For: 1.3.11
>
>
> The oak-core bundle declares that every imported package has an optional resolution policy. Because of this, the OSGi framework will not attempt to resolve any imported package, but will happily resolve the bundle even if some dependencies are missing. This may generate {{NoClassDefFoundError}} at runtime.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)