[
https://issues.apache.org/jira/browse/FELIX-2324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard S. Hall resolved FELIX-2324.
------------------------------------
Assignee: Richard S. Hall
Resolution: Fixed
The framework now sets this property by default to be the current EE down to
J2SE-1.3 if the property is not otherwise specified. To override this default
value, just set it in your configuration to what you desire. Please close if
satisfied. Thanks.
> 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
> Assignee: Richard S. Hall
> 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.