Arindam Bandyopadhyay created FELIX-4808:
--------------------------------------------
Summary: JDK 9 - default.property does not define eecap-1.9
Key: FELIX-4808
URL: https://issues.apache.org/jira/browse/FELIX-4808
Project: Felix
Issue Type: Bug
Components: Main Distribution
Reporter: Arindam Bandyopadhyay
Priority: Critical
default.property under felix.jar does not define eecap-1.9 . default.property
file under felix.jar should contain the following entry
eecap-1.9= osgi.ee; osgi.ee="OSGi/Minimum";
version:List<Version>="1.0,1.1,1.2", \
osgi.ee; osgi.ee="JavaSE";
version:List<Version>="1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9"
This entry is needed to resolve the Require-Capability osgi.ee if we run using
JDK 9.
Glassfish uses Felix as a osgi container . I tried to run glassfish using JDK
9. However glassfish could not start up as some of it's modules need to resolve
Require-Capability osgi.ee .
So if we need to run felix in JDK 9 we need to add eecap-1.9 in
default.property file.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)