You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Peter Chandler (JIRA)" <ji...@apache.org> on 2009/07/08 15:19:14 UTC

[jira] Created: (FELIX-1308) Bundle-RequiredExecutionEnvironment Support

Bundle-RequiredExecutionEnvironment Support
-------------------------------------------

                 Key: FELIX-1308
                 URL: https://issues.apache.org/jira/browse/FELIX-1308
             Project: Felix
          Issue Type: Improvement
          Components: Karaf
    Affects Versions: felix-1.8.1
         Environment: All 
            Reporter: Peter Chandler
             Fix For: felix-2.0.0


ServiceMix 4.1 (Felix) does not support OSGi "Bundle-RequiredExecutionEnvironment". Note: Equinox does.

The Bundle-RequiredExecutionEnvironment contains a comma-separated
list of execution environments that must be present on the Service Platform.

Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required
execution environment for the bundle. The service platform may run this bundle if any of the
execution environments named in this header matches one of the execution environments it
implements.

Would be nice to specify:
Bundle-RequiredExecutionEnvironment: JavaSE-1.6 or
Bundle-RequiredExecutionEnvironment: j2ee-1.4
...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-1308) Bundle-RequiredExecutionEnvironment Support

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-1308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard S. Hall updated FELIX-1308:
-----------------------------------

    Fix Version/s:     (was: felix-2.0.0)

> Bundle-RequiredExecutionEnvironment Support
> -------------------------------------------
>
>                 Key: FELIX-1308
>                 URL: https://issues.apache.org/jira/browse/FELIX-1308
>             Project: Felix
>          Issue Type: Improvement
>          Components: Karaf
>    Affects Versions: felix-1.8.1
>         Environment: All 
>            Reporter: Peter Chandler
>
> ServiceMix 4.1 (Felix) does not support OSGi "Bundle-RequiredExecutionEnvironment". Note: Equinox does.
> The Bundle-RequiredExecutionEnvironment contains a comma-separated
> list of execution environments that must be present on the Service Platform.
> Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required
> execution environment for the bundle. The service platform may run this bundle if any of the
> execution environments named in this header matches one of the execution environments it
> implements.
> Would be nice to specify:
> Bundle-RequiredExecutionEnvironment: JavaSE-1.6 or
> Bundle-RequiredExecutionEnvironment: j2ee-1.4
> ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (FELIX-1308) Bundle-RequiredExecutionEnvironment Support

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-1308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard S. Hall resolved FELIX-1308.
------------------------------------

    Resolution: Fixed

This has been fixed for a while.

> Bundle-RequiredExecutionEnvironment Support
> -------------------------------------------
>
>                 Key: FELIX-1308
>                 URL: https://issues.apache.org/jira/browse/FELIX-1308
>             Project: Felix
>          Issue Type: Improvement
>          Components: Karaf
>    Affects Versions: felix-1.8.1
>         Environment: All 
>            Reporter: Peter Chandler
>
> ServiceMix 4.1 (Felix) does not support OSGi "Bundle-RequiredExecutionEnvironment". Note: Equinox does.
> The Bundle-RequiredExecutionEnvironment contains a comma-separated
> list of execution environments that must be present on the Service Platform.
> Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required
> execution environment for the bundle. The service platform may run this bundle if any of the
> execution environments named in this header matches one of the execution environments it
> implements.
> Would be nice to specify:
> Bundle-RequiredExecutionEnvironment: JavaSE-1.6 or
> Bundle-RequiredExecutionEnvironment: j2ee-1.4
> ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FELIX-1308) Bundle-RequiredExecutionEnvironment Support

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-1308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12733868#action_12733868 ] 

Richard S. Hall commented on FELIX-1308:
----------------------------------------

Felix does support required execution environments, but it doesn't set a value by default. Try setting the org.osgi.framework.executionenvironment configuration property, then Felix should verify that required EEs match. There is, however, a bug because Felix matches at install time rather than resolve time, but this will be fixed in trunk shortly.

If this is satisfactory, please close this issue.

> Bundle-RequiredExecutionEnvironment Support
> -------------------------------------------
>
>                 Key: FELIX-1308
>                 URL: https://issues.apache.org/jira/browse/FELIX-1308
>             Project: Felix
>          Issue Type: Improvement
>          Components: Karaf
>    Affects Versions: felix-1.8.1
>         Environment: All 
>            Reporter: Peter Chandler
>
> ServiceMix 4.1 (Felix) does not support OSGi "Bundle-RequiredExecutionEnvironment". Note: Equinox does.
> The Bundle-RequiredExecutionEnvironment contains a comma-separated
> list of execution environments that must be present on the Service Platform.
> Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required
> execution environment for the bundle. The service platform may run this bundle if any of the
> execution environments named in this header matches one of the execution environments it
> implements.
> Would be nice to specify:
> Bundle-RequiredExecutionEnvironment: JavaSE-1.6 or
> Bundle-RequiredExecutionEnvironment: j2ee-1.4
> ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.