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