536104 - Update Java profile to Java 8

Update the Equinox java profile to support Java 8 as an execution
environment.

Java 8 is supported by Equinox 3.9 which is included in Virgo 3.7.x
diff --git a/jetty-server/src/main/dist/configuration/java-server.profile b/jetty-server/src/main/dist/configuration/java-server.profile
index 8d5c5a6..f52afba 100644
--- a/jetty-server/src/main/dist/configuration/java-server.profile
+++ b/jetty-server/src/main/dist/configuration/java-server.profile
@@ -213,15 +213,22 @@
  OSGi/Minimum-1.0,\
  OSGi/Minimum-1.1,\
  OSGi/Minimum-1.2,\
+ JavaSE/compact1-1.8,\
+ JavaSE/compact2-1.8,\
+ JavaSE/compact3-1.8,\
  JRE-1.1,\
  J2SE-1.2,\
  J2SE-1.3,\
  J2SE-1.4,\
  J2SE-1.5,\
  JavaSE-1.6,\
- JavaSE-1.7
+ JavaSE-1.7,\
+ JavaSE-1.8
 org.osgi.framework.system.capabilities = \
  osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",\
  osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",\
- osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7"
-osgi.java.profile.name = Virgo-Java7
+ 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",\
+ osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8"
+osgi.java.profile.name = Virgo-Java8
diff --git a/kernel/src/main/dist/configuration/java-server.profile b/kernel/src/main/dist/configuration/java-server.profile
index 8d5c5a6..f52afba 100644
--- a/kernel/src/main/dist/configuration/java-server.profile
+++ b/kernel/src/main/dist/configuration/java-server.profile
@@ -213,15 +213,22 @@
  OSGi/Minimum-1.0,\
  OSGi/Minimum-1.1,\
  OSGi/Minimum-1.2,\
+ JavaSE/compact1-1.8,\
+ JavaSE/compact2-1.8,\
+ JavaSE/compact3-1.8,\
  JRE-1.1,\
  J2SE-1.2,\
  J2SE-1.3,\
  J2SE-1.4,\
  J2SE-1.5,\
  JavaSE-1.6,\
- JavaSE-1.7
+ JavaSE-1.7,\
+ JavaSE-1.8
 org.osgi.framework.system.capabilities = \
  osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",\
  osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",\
- osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7"
-osgi.java.profile.name = Virgo-Java7
+ 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",\
+ osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8"
+osgi.java.profile.name = Virgo-Java8
diff --git a/nano/src/main/dist/configuration/java-server.profile b/nano/src/main/dist/configuration/java-server.profile
index 8d5c5a6..f52afba 100644
--- a/nano/src/main/dist/configuration/java-server.profile
+++ b/nano/src/main/dist/configuration/java-server.profile
@@ -213,15 +213,22 @@
  OSGi/Minimum-1.0,\
  OSGi/Minimum-1.1,\
  OSGi/Minimum-1.2,\
+ JavaSE/compact1-1.8,\
+ JavaSE/compact2-1.8,\
+ JavaSE/compact3-1.8,\
  JRE-1.1,\
  J2SE-1.2,\
  J2SE-1.3,\
  J2SE-1.4,\
  J2SE-1.5,\
  JavaSE-1.6,\
- JavaSE-1.7
+ JavaSE-1.7,\
+ JavaSE-1.8
 org.osgi.framework.system.capabilities = \
  osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",\
  osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",\
- osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7"
-osgi.java.profile.name = Virgo-Java7
+ 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",\
+ osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8"
+osgi.java.profile.name = Virgo-Java8
diff --git a/tomcat-server/src/main/dist/configuration/java-server.profile b/tomcat-server/src/main/dist/configuration/java-server.profile
index 8d5c5a6..f52afba 100644
--- a/tomcat-server/src/main/dist/configuration/java-server.profile
+++ b/tomcat-server/src/main/dist/configuration/java-server.profile
@@ -213,15 +213,22 @@
  OSGi/Minimum-1.0,\
  OSGi/Minimum-1.1,\
  OSGi/Minimum-1.2,\
+ JavaSE/compact1-1.8,\
+ JavaSE/compact2-1.8,\
+ JavaSE/compact3-1.8,\
  JRE-1.1,\
  J2SE-1.2,\
  J2SE-1.3,\
  J2SE-1.4,\
  J2SE-1.5,\
  JavaSE-1.6,\
- JavaSE-1.7
+ JavaSE-1.7,\
+ JavaSE-1.8
 org.osgi.framework.system.capabilities = \
  osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",\
  osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",\
- osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7"
-osgi.java.profile.name = Virgo-Java7
+ 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",\
+ osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8",\
+ osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8"
+osgi.java.profile.name = Virgo-Java8