diff options
author | Tobias Oberlies | 2014-09-04 09:26:05 +0000 |
---|---|---|
committer | Tobias Oberlies | 2014-09-04 09:26:05 +0000 |
commit | 36137721e949691e00d158337e03f050f9982981 (patch) | |
tree | ac51f3bb6fae11f41062a77265cd660ed28dddfa | |
parent | 95022ae5fc1eafd61ba22c9ec879c2f5cd6f9246 (diff) | |
download | rt.equinox.p2-36137721e949691e00d158337e03f050f9982981.tar.gz rt.equinox.p2-36137721e949691e00d158337e03f050f9982981.tar.xz rt.equinox.p2-36137721e949691e00d158337e03f050f9982981.zip |
Bug 427123 - Copy profile files from org.eclipse.osgiI20141021-0800I20141014-0800I20141008-1300I20141007-1500I20141007-0800I20140930-0800I20140923-0800I20140918-0330I20140917-2000I20140917-0800I20140916-2000I20140916-0800I20140915-2000I20140915-0800I20140914-2000I20140909-1315I20140909-1115I20140909-1000I20140909-0800
- Overwrite the profile files in the o.e.e.p2.publisher bundle with the
profile files from org.eclipse.osgi. This is a low-risk workaround for
bug 427123.
Bug: 427123 Stale profile files in org.eclipse.equinox.p2.publisher
Signed-off-by: Tobias Oberlies <tobias.oberlies@sap.com>
4 files changed, 206 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE-1.8.profile b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE-1.8.profile index a9877adbe..3db37e8fa 100644 --- a/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE-1.8.profile +++ b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE-1.8.profile @@ -181,6 +181,9 @@ org.osgi.framework.executionenvironment = \ 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,\ @@ -192,7 +195,10 @@ org.osgi.framework.executionenvironment = \ 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, 1.8" + 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 = JavaSE-1.8 org.eclipse.jdt.core.compiler.compliance=1.8 org.eclipse.jdt.core.compiler.source=1.8 diff --git a/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact1-1.8.profile b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact1-1.8.profile new file mode 100644 index 000000000..757efcb96 --- /dev/null +++ b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact1-1.8.profile @@ -0,0 +1,37 @@ +############################################################################### +# Copyright (c) 2014 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +org.osgi.framework.system.packages = \ + javax.crypto.interfaces,\ + javax.crypto.spec,\ + javax.net,\ + javax.net.ssl,\ + javax.script,\ + javax.security.auth,\ + javax.security.auth.callback,\ + javax.security.auth.login,\ + javax.security.auth.spi,\ + javax.security.auth.x500,\ + javax.security.cert +org.osgi.framework.executionenvironment = \ + OSGi/Minimum-1.0,\ + OSGi/Minimum-1.1,\ + OSGi/Minimum-1.2,\ + JavaSE/compact1-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="JavaSE/compact1"; version:List<Version>="1.8" +osgi.java.profile.name = JavaSE/compact1-1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error diff --git a/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact2-1.8.profile b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact2-1.8.profile new file mode 100644 index 000000000..bc6044b9c --- /dev/null +++ b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact2-1.8.profile @@ -0,0 +1,64 @@ +############################################################################### +# Copyright (c) 2014 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +org.osgi.framework.system.packages = \ + javax.crypto.interfaces,\ + javax.crypto.spec,\ + javax.net,\ + javax.net.ssl,\ + javax.rmi.ssl,\ + javax.script,\ + javax.security.auth,\ + javax.security.auth.callback,\ + javax.security.auth.login,\ + javax.security.auth.spi,\ + javax.security.auth.x500,\ + javax.security.cert,\ + javax.sql,\ + javax.transaction,\ + javax.transaction.xa,\ + javax.xml,\ + javax.xml.datatype,\ + javax.xml.namespace,\ + javax.xml.parsers,\ + 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.xpath,\ + org.w3c.dom,\ + org.w3c.dom.bootstrap,\ + org.w3c.dom.events,\ + org.w3c.dom.ls,\ + 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,\ + JavaSE/compact1-1.8,\ + JavaSE/compact2-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="JavaSE/compact1"; version:List<Version>="1.8",\ + osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8" +osgi.java.profile.name = JavaSE/compact2-1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error diff --git a/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact3-1.8.profile b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact3-1.8.profile new file mode 100644 index 000000000..05182dd23 --- /dev/null +++ b/bundles/org.eclipse.equinox.p2.publisher/profiles/JavaSE_compact3-1.8.profile @@ -0,0 +1,98 @@ +############################################################################### +# Copyright (c) 2014 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +org.osgi.framework.system.packages = \ + javax.annotation.processing,\ + javax.crypto.interfaces,\ + javax.crypto.spec,\ + 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.rmi.ssl,\ + javax.script,\ + javax.security.auth,\ + javax.security.auth.kerberos,\ + javax.security.auth.callback,\ + javax.security.auth.login,\ + javax.security.auth.spi,\ + javax.security.auth.x500,\ + javax.security.cert,\ + javax.security.sasl,\ + javax.sql,\ + javax.sql.rowset,\ + javax.sql.rowset.serial,\ + javax.sql.rowset.spi,\ + javax.tools,\ + javax.transaction,\ + javax.transaction.xa,\ + javax.xml,\ + 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.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.xpath,\ + org.ieft.jgss,\ + org.w3c.dom,\ + org.w3c.dom.bootstrap,\ + org.w3c.dom.events,\ + org.w3c.dom.ls,\ + 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,\ + JavaSE/compact1-1.8,\ + JavaSE/compact2-1.8,\ + JavaSE/compact3-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="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 = JavaSE/compact3-1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error |