[ https://issues.apache.org/jira/browse/MYFACES-2911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12906548#action_12906548 ]
Leonardo Uribe commented on MYFACES-2911: ----------------------------------------- In theory, api requires impl to work, and to be more precise it is not wanted people use different versions of impl with a specific version of api. I think definitively that restriction is needed. Note this entry allow locate myfaces classes using the bundle classloader from api to impl. > OSGi Manifest: MyFaces API Bundle requires IMPL Bundle > ------------------------------------------------------ > > Key: MYFACES-2911 > URL: https://issues.apache.org/jira/browse/MYFACES-2911 > Project: MyFaces Core > Issue Type: Bug > Components: General > Environment: OSGi container > Reporter: Frank Mittag > Priority: Minor > > The MANIFEST.MF file of the org.apache.myfaces.core.api bundle/jar contains > the entry: > Require-Bundle: org.apache.myfaces.core.impl;bundle-version="2.0.1" > So the API bundle requires the IMPL bundle to work. This is not needed and > prevents scenarios where the e.g. two IMPL bundles just reference the same > API bundle. > The easiest solution is just to remove the entry. > Frank -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.