[
https://issues.apache.org/jira/browse/FELIX-2324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12864313#action_12864313
]
Richard S. Hall commented on FELIX-2324:
----------------------------------------
But it also says org.osgi.framework.executionenvironment is a comma-separated
list of all EEs implemented by the framework, so I do think it should be
multi-valued too. Bundles wouldn't be able to list future EEs, so it is up to
the framework to indicate backwards compatibility of EEs, I would think.
I agree with Christopher that we should set the value to be all SE EEs up until
the detected SE EE. However, I am not too worried about whether or not setting
the property overrides the value since it's value is not too difficult to
recreate.
> Support execution environment so that OBR works properly
> --------------------------------------------------------
>
> Key: FELIX-2324
> URL: https://issues.apache.org/jira/browse/FELIX-2324
> Project: Felix
> Issue Type: Improvement
> Components: Framework
> Affects Versions: framework-2.0.5
> Reporter: Christopher Blunck
> Priority: Minor
> Fix For: framework-3.0.0
>
>
> Basic use case here is that I'd like to use Jackson within OBR. Jackson
> expresses a requirement on ee=J2SE-1.5. Felix Karaf doesn't have a facility
> for supported execution environments.
> I can set:
> JAVA_OPTS="-Dorg.osgi.framework.executionenvironment=J2SE-1.5"
> before I start karaf from the command line but this seems like a hack. It's
> very possible that I'll start Karaf using Sun's 1.6 JVM or an IBM JVM.
> Ideally at startup time Karaf could look at the runtime and determine the JVM
> version (at the very least). It could then expose the execution environment
> somehow (presumably in a way that OBR would understand).
> We should still be able to explicitly set the
> org.osgi.framework.executionenvironment system property but ideally it'd be
> additive to the ee's that Karaf senses when it starts up.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.