[ 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.