diff --git a/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/Activator.java b/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/Activator.java
index ebe2a6bb..540eaa4a 100644
--- a/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/Activator.java
+++ b/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/Activator.java
@@ -85,6 +85,16 @@ protected PlatformBuilder[] createPlatformBuilders( final BundleContext bundleCo
new FelixPlatformBuilderF160( bundleContext, "5.0.1" ),
new FelixPlatformBuilderF160( bundleContext, "5.2.0" ),
new FelixPlatformBuilderF160( bundleContext, "5.4.0" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.0" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.1" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.2" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.4" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.6" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.8" ),
+ new FelixPlatformBuilderF160( bundleContext, "5.6.10" ),
+ new FelixPlatformBuilderF160( bundleContext, "6.0.0" ),
+ new FelixPlatformBuilderF160( bundleContext, "6.0.1" ),
+ new FelixPlatformBuilderF160( bundleContext, "6.0.2" ),
new FelixPlatformBuilderSnapshot( bundleContext )
};
}
diff --git a/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/FelixPlatformBuilder.java b/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/FelixPlatformBuilder.java
index a704f488..a79892c0 100644
--- a/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/FelixPlatformBuilder.java
+++ b/pax-runner-platform-felix/src/main/java/org/ops4j/pax/runner/platform/felix/internal/FelixPlatformBuilder.java
@@ -157,7 +157,9 @@ public void prepare( final PlatformContext context )
this.appendFrameworkStorage( context, writer );
// execution environments
{
- writer.append( Constants.FRAMEWORK_EXECUTIONENVIRONMENT, context.getExecutionEnvironment() );
+ if( context.getExecutionEnvironment() != null && !context.getExecutionEnvironment().isEmpty()) {
+ writer.append(Constants.FRAMEWORK_EXECUTIONENVIRONMENT, context.getExecutionEnvironment());
+ }
}
// boot delegation packages
{
@@ -169,7 +171,9 @@ public void prepare( final PlatformContext context )
}
// system packages
{
- writer.append( Constants.FRAMEWORK_SYSTEMPACKAGES, context.getSystemPackages() );
+ if( context.getExecutionEnvironment() != null && !context.getExecutionEnvironment().isEmpty()) {
+ writer.append(Constants.FRAMEWORK_SYSTEMPACKAGES, context.getSystemPackages());
+ }
}
if( bundles != null && bundles.size() > 0 )
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.0.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.0.xml
new file mode 100644
index 00000000..98e70b4a
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.0.xml
@@ -0,0 +1,46 @@
+
+
+ Felix 5.6.0
+ link:classpath:runner-links/org.apache.felix.main-5.6.0.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1 .8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.fra mework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (0.16.0)
+ link:classpath:runner-links/org.apache.felix.gogo.command-0.16.0.link
+
+
+ Apache Felix Gogo Runtime (0.16.2)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-0.16.2.link
+
+
+ Apache Felix Gogo Shell (0.12.0)
+ link:classpath:runner-links/org.apache.felix.gogo.shell-0.12.0.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.1.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.1.xml
new file mode 100644
index 00000000..14d772ac
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.1.xml
@@ -0,0 +1,46 @@
+
+
+ Felix 5.6.1
+ link:classpath:runner-links/org.apache.felix.main-5.6.1.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (0.16.0)
+ link:classpath:runner-links/org.apache.felix.gogo.command-0.16.0.link
+
+
+ Apache Felix Gogo Runtime (0.16.2)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-0.16.2.link
+
+
+ Apache Felix Gogo Shell (0.12.0)
+ link:classpath:runner-links/org.apache.felix.gogo.shell-0.12.0.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.10.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.10.xml
new file mode 100644
index 00000000..f7449dfb
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.10.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 5.6.10
+ link:classpath:runner-links/org.apache.felix.main-5.6.10.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.0.10)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.0.10.link
+
+
+ Apache Felix Gogo Jline (1.0.10)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.0.10.link
+
+
+ Jline (3.5.1)
+ link:classpath:runner-links/jline-3.5.1.link
+
+
+ JAnsi (1.16)
+ link:classpath:runner-links/jansi-1.16.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.2.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.2.xml
new file mode 100644
index 00000000..ec83230b
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.2.xml
@@ -0,0 +1,50 @@
+
+
+ Felix 5.6.2
+ link:classpath:runner-links/org.apache.felix.main-5.6.2.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.0.2.link
+
+
+ Apache Felix Gogo Jline (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.0.2.link
+
+
+ Jline (3.0.1)
+ link:classpath:runner-links/jline-3.0.1.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.4.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.4.xml
new file mode 100644
index 00000000..eeb2f5fb
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.4.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 5.6.4
+ link:classpath:runner-links/org.apache.felix.main-5.6.4.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.0.6.link
+
+
+ Apache Felix Gogo Jline (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.0.6.link
+
+
+ Jline (3.3.0)
+ link:classpath:runner-links/jline-3.3.0.link
+
+
+ JAnsi (1.16)
+ link:classpath:runner-links/jansi-1.16.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.6.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.6.xml
new file mode 100644
index 00000000..c2bf3423
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.6.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 5.6.6
+ link:classpath:runner-links/org.apache.felix.main-5.6.6.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.0.6.link
+
+
+ Apache Felix Gogo Jline (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.0.6.link
+
+
+ Jline (3.3.0)
+ link:classpath:runner-links/jline-3.3.0.link
+
+
+ JAnsi (1.16)
+ link:classpath:runner-links/jansi-1.16.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.8.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.8.xml
new file mode 100644
index 00000000..ffe9bbfc
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-5.6.8.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 5.6.8
+ link:classpath:runner-links/org.apache.felix.main-5.6.8.link
+
+
+ org.osgi.dto;version="1.0",
+ org.osgi.framework;version="1.8",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.2";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.0";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.1";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.0.6.link
+
+
+ Apache Felix Gogo Jline (1.0.6)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.0.6.link
+
+
+ Jline (3.3.0)
+ link:classpath:runner-links/jline-3.3.0.link
+
+
+ JAnsi (1.16)
+ link:classpath:runner-links/jansi-1.16.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.0.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.0.xml
new file mode 100644
index 00000000..592f59b8
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.0.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 6.0.0
+ link:classpath:runner-links/org.apache.felix.main-6.0.0.link
+
+
+ org.osgi.dto;version="1.1",
+ org.osgi.framework;version="1.9",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.3";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.1";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.2";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.1.0.link
+
+
+ Apache Felix Gogo Jline (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.1.0.link
+
+
+ Jline (3.1.0)
+ link:classpath:runner-links/jline-3.7.0.link
+
+
+ JAnsi (1.17.1)
+ link:classpath:runner-links/jansi-1.17.1.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.1.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.1.xml
new file mode 100644
index 00000000..ee8bafa2
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.1.xml
@@ -0,0 +1,54 @@
+
+
+ Felix 6.0.1
+ link:classpath:runner-links/org.apache.felix.main-6.0.1.link
+
+
+ org.osgi.dto;version="1.1",
+ org.osgi.framework;version="1.9",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.3";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.1";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",
+ org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.2";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.1.0.link
+
+
+ Apache Felix Gogo Jline (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.1.0.link
+
+
+ Jline (3.1.0)
+ link:classpath:runner-links/jline-3.7.0.link
+
+
+ JAnsi (1.17.1)
+ link:classpath:runner-links/jansi-1.17.1.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.2.xml b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.2.xml
new file mode 100644
index 00000000..a94e3e19
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/META-INF/platform-felix/definition-6.0.2.xml
@@ -0,0 +1,53 @@
+
+
+ Felix 6.0.2
+ link:classpath:runner-links/org.apache.felix.main-6.0.2.link
+
+
+ org.osgi.dto;version="1.1",
+ org.osgi.framework;version="1.9",
+ org.osgi.framework.dto;version="1.8";uses:="org.osgi.dto",
+ org.osgi.framework.hooks.bundle;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.resolver;version="1.0";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.hooks.service;version="1.1";uses:="org.osgi.framework",
+ org.osgi.framework.hooks.weaving;version="1.1";uses:="org.osgi.framework.wiring",
+ org.osgi.framework.launch;version="1.2";uses:="org.osgi.framework",
+ org.osgi.framework.namespace;version="1.1";uses:="org.osgi.resource",
+ org.osgi.framework.startlevel;version="1.0";uses:="org.osgi.framework",
+ org.osgi.framework.startlevel.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.framework.wiring;version="1.2";uses:="org.osgi.framework,org.osgi.resource",
+ org.osgi.framework.wiring.dto;version="1.3";uses:="org.osgi.dto,org.osgi.resource.dto",
+ org.osgi.resource;version="1.0",
+ org.osgi.resource.dto;version="1.0";uses:="org.osgi.dto",
+ org.osgi.service.packageadmin;version="1.2";uses:="org.osgi.framework",
+ org.osgi.service.resolver;version="1.1";uses:="org.osgi.resource",
+ org.osgi.service.startlevel;version="1.1";uses:="org.osgi.framework",org.osgi.service.url;version="1.0",
+ org.osgi.util.tracker;version="1.5.2";uses:="org.osgi.framework"
+
+
+
+
+
+
+ Apache Felix Gogo Command (1.0.2)
+ link:classpath:runner-links/org.apache.felix.gogo.command-1.0.2.link
+
+
+ Apache Felix Gogo Runtime (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.runtime-1.1.0.link
+
+
+ Apache Felix Gogo Jline (1.1.0)
+ link:classpath:runner-links/org.apache.felix.gogo.jline-1.1.0.link
+
+
+ Jline (3.1.0)
+ link:classpath:runner-links/jline-3.7.0.link
+
+
+ JAnsi (1.17.1)
+ link:classpath:runner-links/jansi-1.17.1.link
+
+
+
+
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.16.link b/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.16.link
new file mode 100644
index 00000000..6c0c5873
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.16.link
@@ -0,0 +1 @@
+mvn:org.fusesource.jansi/jansi/1.16
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.17.1.link b/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.17.1.link
new file mode 100644
index 00000000..aee93809
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jansi-1.17.1.link
@@ -0,0 +1 @@
+mvn:org.fusesource.jansi/jansi/1.17.1
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.0.1.link b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.0.1.link
new file mode 100644
index 00000000..94f42f46
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.0.1.link
@@ -0,0 +1 @@
+mvn:org.jline/jline/3.0.1
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.3.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.3.0.link
new file mode 100644
index 00000000..3b78595a
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.3.0.link
@@ -0,0 +1 @@
+mvn:org.jline/jline/3.3.0
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.5.1.link b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.5.1.link
new file mode 100644
index 00000000..387cb3fa
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.5.1.link
@@ -0,0 +1 @@
+mvn:org.jline/jline/3.5.1
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.7.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.7.0.link
new file mode 100644
index 00000000..e066e246
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/jline-3.7.0.link
@@ -0,0 +1 @@
+mvn:org.jline/jline/3.7.0
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.command-1.0.2.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.command-1.0.2.link
new file mode 100644
index 00000000..c6ab892d
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.command-1.0.2.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.command/1.0.2
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.10.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.10.link
new file mode 100644
index 00000000..0a79822a
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.10.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.jline/1.0.10
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.2.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.2.link
new file mode 100644
index 00000000..ee8d6535
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.2.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.jline/1.0.2
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.6.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.6.link
new file mode 100644
index 00000000..bc335125
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.0.6.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.jline/1.0.6
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.1.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.1.0.link
new file mode 100644
index 00000000..54e8c9be
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.jline-1.1.0.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.jline/1.1.0
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.10.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.10.link
new file mode 100644
index 00000000..92f7baad
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.10.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.runtime/1.0.10
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.2.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.2.link
new file mode 100644
index 00000000..ffb10c5e
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.2.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.runtime/1.0.2
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.6.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.6.link
new file mode 100644
index 00000000..f10a8b92
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.0.6.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.runtime/1.0.6
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.1.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.1.0.link
new file mode 100644
index 00000000..31eb850c
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.gogo.runtime-1.1.0.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.gogo.runtime/1.1.0
\ No newline at end of file
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.0.link
new file mode 100644
index 00000000..82ecce02
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.0.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.0
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.1.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.1.link
new file mode 100644
index 00000000..ab5155f0
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.1.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.1
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.10.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.10.link
new file mode 100644
index 00000000..2f8fbcd8
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.10.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.10
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.2.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.2.link
new file mode 100644
index 00000000..7ac89057
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.2.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.2
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.4.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.4.link
new file mode 100644
index 00000000..989b33a1
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.4.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.4
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.6.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.6.link
new file mode 100644
index 00000000..4dc3d0c2
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.6.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.6
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.8.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.8.link
new file mode 100644
index 00000000..57e4245b
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-5.6.8.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/5.6.8
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.0.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.0.link
new file mode 100644
index 00000000..06c2fbc3
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.0.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/6.0.0
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.1.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.1.link
new file mode 100644
index 00000000..5a65a7cf
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.1.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/6.0.1
diff --git a/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.2.link b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.2.link
new file mode 100644
index 00000000..65648630
--- /dev/null
+++ b/pax-runner-platform-felix/src/main/resources/runner-links/org.apache.felix.main-6.0.2.link
@@ -0,0 +1 @@
+mvn:org.apache.felix/org.apache.felix.main/6.0.2
diff --git a/pax-runner-platform/src/main/java/org/ops4j/pax/runner/platform/internal/ExecutionEnvironment.java b/pax-runner-platform/src/main/java/org/ops4j/pax/runner/platform/internal/ExecutionEnvironment.java
index 080a9aba..e105c58f 100644
--- a/pax-runner-platform/src/main/java/org/ops4j/pax/runner/platform/internal/ExecutionEnvironment.java
+++ b/pax-runner-platform/src/main/java/org/ops4j/pax/runner/platform/internal/ExecutionEnvironment.java
@@ -179,6 +179,8 @@ private static Map getEEMAppings()
mappings.put( "JavaSE-1.7".toUpperCase(), "JavaSE-1.7.profile" );
mappings.put( "J2SE-1.8".toUpperCase(), "JavaSE-1.8.profile" );
mappings.put( "JavaSE-1.8".toUpperCase(), "JavaSE-1.8.profile" );
+ mappings.put( "J2SE-9".toUpperCase(), "JavaSE-9.profile" );
+ mappings.put( "JavaSE-9".toUpperCase(), "JavaSE-9.profile" );
mappings.put( "PersonalJava-1.1".toUpperCase(), "PersonalJava-1.1.profile" );
mappings.put( "PersonalJava-1.2".toUpperCase(), "PersonalJava-1.2.profile" );
mappings.put( "CDC-1.0/PersonalBasis-1.0".toUpperCase(), "CDC-1.0/PersonalBasis-1.0.profile" );
diff --git a/pax-runner-platform/src/main/resources/META-INF/platform/ee/JavaSE-9.profile b/pax-runner-platform/src/main/resources/META-INF/platform/ee/JavaSE-9.profile
new file mode 100644
index 00000000..b84dd28a
--- /dev/null
+++ b/pax-runner-platform/src/main/resources/META-INF/platform/ee/JavaSE-9.profile
@@ -0,0 +1,173 @@
+org.osgi.framework.system.packages = \
+ javax.accessibility,\
+ javax.activation,\
+ javax.activity,\
+ javax.annotation,\
+ javax.annotation.processing,\
+ javax.crypto,\
+ javax.crypto.interfaces,\
+ javax.crypto.spec,\
+ javax.imageio,\
+ javax.imageio.event,\
+ javax.imageio.metadata,\
+ javax.imageio.plugins.bmp,\
+ javax.imageio.plugins.jpeg,\
+ javax.imageio.spi,\
+ javax.imageio.stream,\
+ javax.jws,\
+ javax.jws.soap,\
+ javax.lang.model,\
+ javax.lang.model.element,\
+ javax.lang.model.type,\
+ javax.lang.model.util,\
+ javax.management,\
+ javax.management.loading,\
+ javax.management.modelmbean,\
+ javax.management.monitor,\
+ javax.management.openmbean,\
+ javax.management.relation,\
+ javax.management.remote,\
+ javax.management.remote.rmi,\
+ javax.management.timer,\
+ javax.naming,\
+ javax.naming.directory,\
+ javax.naming.event,\
+ javax.naming.ldap,\
+ javax.naming.spi,\
+ javax.net,\
+ javax.net.ssl,\
+ javax.print,\
+ javax.print.attribute,\
+ javax.print.attribute.standard,\
+ javax.print.event,\
+ javax.rmi,\
+ javax.rmi.CORBA,\
+ javax.rmi.ssl,\
+ javax.script,\
+ javax.security.auth,\
+ javax.security.auth.callback,\
+ javax.security.auth.kerberos,\
+ javax.security.auth.login,\
+ javax.security.auth.spi,\
+ javax.security.auth.x500,\
+ javax.security.cert,\
+ javax.security.sasl,\
+ javax.smartcardio,\
+ javax.sound.midi,\
+ javax.sound.midi.spi,\
+ javax.sound.sampled,\
+ javax.sound.sampled.spi,\
+ javax.sql,\
+ javax.sql.rowset,\
+ javax.sql.rowset.serial,\
+ javax.sql.rowset.spi,\
+ javax.swing,\
+ javax.swing.border,\
+ javax.swing.colorchooser,\
+ javax.swing.event,\
+ javax.swing.filechooser,\
+ javax.swing.plaf,\
+ javax.swing.plaf.basic,\
+ javax.swing.plaf.metal,\
+ javax.swing.plaf.multi,\
+ javax.swing.plaf.nimbus,\
+ javax.swing.plaf.synth,\
+ javax.swing.table,\
+ javax.swing.text,\
+ javax.swing.text.html,\
+ javax.swing.text.html.parser,\
+ javax.swing.text.rtf,\
+ javax.swing.tree,\
+ javax.swing.undo,\
+ javax.tools,\
+ javax.transaction,\
+ javax.transaction.xa,\
+ javax.xml,\
+ javax.xml.bind,\
+ javax.xml.bind.annotation,\
+ javax.xml.bind.annotation.adapters,\
+ javax.xml.bind.attachment,\
+ javax.xml.bind.helpers,\
+ javax.xml.bind.util,\
+ javax.xml.crypto,\
+ javax.xml.crypto.dom,\
+ javax.xml.crypto.dsig,\
+ javax.xml.crypto.dsig.dom,\
+ javax.xml.crypto.dsig.keyinfo,\
+ javax.xml.crypto.dsig.spec,\
+ javax.xml.datatype,\
+ javax.xml.namespace,\
+ javax.xml.parsers,\
+ javax.xml.soap,\
+ javax.xml.stream,\
+ javax.xml.stream.events,\
+ javax.xml.stream.util,\
+ javax.xml.transform,\
+ javax.xml.transform.dom,\
+ javax.xml.transform.sax,\
+ javax.xml.transform.stax,\
+ javax.xml.transform.stream,\
+ javax.xml.validation,\
+ javax.xml.ws,\
+ javax.xml.ws.handler,\
+ javax.xml.ws.handler.soap,\
+ javax.xml.ws.http,\
+ javax.xml.ws.soap,\
+ javax.xml.ws.spi,\
+ javax.xml.xpath,\
+ org.ietf.jgss,\
+ org.omg.CORBA,\
+ org.omg.CORBA_2_3,\
+ org.omg.CORBA_2_3.portable,\
+ org.omg.CORBA.DynAnyPackage,\
+ org.omg.CORBA.ORBPackage,\
+ org.omg.CORBA.portable,\
+ org.omg.CORBA.TypeCodePackage,\
+ org.omg.CosNaming,\
+ org.omg.CosNaming.NamingContextExtPackage,\
+ org.omg.CosNaming.NamingContextPackage,\
+ org.omg.Dynamic,\
+ org.omg.DynamicAny,\
+ org.omg.DynamicAny.DynAnyFactoryPackage,\
+ org.omg.DynamicAny.DynAnyPackage,\
+ org.omg.IOP,\
+ org.omg.IOP.CodecFactoryPackage,\
+ org.omg.IOP.CodecPackage,\
+ org.omg.Messaging,\
+ org.omg.PortableInterceptor,\
+ org.omg.PortableInterceptor.ORBInitInfoPackage,\
+ org.omg.PortableServer,\
+ org.omg.PortableServer.CurrentPackage,\
+ org.omg.PortableServer.POAManagerPackage,\
+ org.omg.PortableServer.POAPackage,\
+ org.omg.PortableServer.portable,\
+ org.omg.PortableServer.ServantLocatorPackage,\
+ org.omg.SendingContext,\
+ org.omg.stub.java.rmi,\
+ org.w3c.dom,\
+ org.w3c.dom.bootstrap,\
+ org.w3c.dom.css,\
+ org.w3c.dom.events,\
+ org.w3c.dom.html,\
+ org.w3c.dom.ls,\
+ org.w3c.dom.ranges,\
+ org.w3c.dom.stylesheets,\
+ org.w3c.dom.traversal,\
+ org.w3c.dom.views ,\
+ org.xml.sax,\
+ org.xml.sax.ext,\
+ org.xml.sax.helpers
+
+org.osgi.framework.executionenvironment = \
+ OSGi/Minimum-1.0,\
+ OSGi/Minimum-1.1,\
+ OSGi/Minimum-1.2,\
+ JRE-1.1,\
+ J2SE-1.2,\
+ J2SE-1.3,\
+ J2SE-1.4,\
+ J2SE-1.5,\
+ JavaSE-1.6,\
+ JavaSE-1.7,\
+ JavaSE-1.8,\
+ JavaSE-9
\ No newline at end of file
diff --git a/pax-runner-platform/src/main/resources/META-INF/platform/ee/None.profile b/pax-runner-platform/src/main/resources/META-INF/platform/ee/None.profile
index c8baf9f6..3fa7a939 100644
--- a/pax-runner-platform/src/main/resources/META-INF/platform/ee/None.profile
+++ b/pax-runner-platform/src/main/resources/META-INF/platform/ee/None.profile
@@ -1,3 +1,3 @@
-org.osgi.framework.system.packages =
+#org.osgi.framework.system.packages =
-org.osgi.framework.executionenvironment =
\ No newline at end of file
+#org.osgi.framework.executionenvironment =
\ No newline at end of file
diff --git a/pax-runner/src/main/resources/META-INF/runner.properties b/pax-runner/src/main/resources/META-INF/runner.properties
index 7ef72ce7..3af8fdd2 100644
--- a/pax-runner/src/main/resources/META-INF/runner.properties
+++ b/pax-runner/src/main/resources/META-INF/runner.properties
@@ -148,7 +148,16 @@ platform.felix.4.6.1=org.ops4j.pax.runner.platform.felix.internal.Activator
platform.felix.5.0.0=org.ops4j.pax.runner.platform.felix.internal.Activator
platform.felix.5.0.1=org.ops4j.pax.runner.platform.felix.internal.Activator
platform.felix.5.2.0=org.ops4j.pax.runner.platform.felix.internal.Activator
-platform.felix.5.4.0=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.0=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.1=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.2=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.4=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.6=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.8=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.5.6.10=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.6.0.0=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.6.0.1=org.ops4j.pax.runner.platform.felix.internal.Activator
+platform.felix.6.0.2=org.ops4j.pax.runner.platform.felix.internal.Activator
platform.felix.SNAPSHOT=org.ops4j.pax.runner.platform.felix.internal.Activator
# Knopflerfish
platform.knopflerfish.2.0.0=org.ops4j.pax.runner.platform.knopflerfish.internal.Activator