[
https://issues.apache.org/jira/browse/FELIX-2324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12863875#action_12863875
]
Richard S. Hall commented on FELIX-2324:
----------------------------------------
I was thinking about adding this in the default properties for the framework,
not in Karaf. Are there actually two issues here: one for the framework and one
for Karaf?
> 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.