From 139c88b7412e236b7357bc8fc5f1217f2f6655fc Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Fri, 21 Jun 2019 11:27:12 +0100 Subject: [PATCH 4/6] Remove mandatory attirbutes from OSGi manifests, which cause problems with P2 --- .../org.eclipse.m2e.archetype.common/pom.xml | 4 ++-- .../org.eclipse.m2e.maven.indexer/pom.xml | 3 +-- .../org.eclipse.m2e.maven.runtime/pom.xml | 12 ++++++------ 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml b/m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml index c6f2795..96ec268 100644 --- a/m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml +++ b/m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml @@ -91,8 +91,8 @@ <_exportcontents> META-INF.plexus;-noimport:=true;x-internal:=true, - org.apache.maven.archetype.*;provider=m2e;mandatory:=provider;x-internal:=true, - org.codehaus.plexus.velocity;provider=m2e;mandatory:=provider;x-internal:=true, + org.apache.maven.archetype.*;provider=m2e;x-internal:=true, + org.codehaus.plexus.velocity;provider=m2e;x-internal:=true, diff --git a/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml b/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml index 5213090..3eff2a2 100644 --- a/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml +++ b/m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml @@ -65,8 +65,7 @@ <_exportcontents> META-INF.plexus;-noimport:=true, - org.apache.lucene.*;provider=m2e;mandatory:=provider, - org.apache.maven.*;provider=m2e;mandatory:=provider, + org.apache.maven.*;provider=m2e, diff --git a/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml b/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml index cc868e7..0ff5875 100644 --- a/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml +++ b/m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml @@ -139,12 +139,12 @@ <_exportcontents> META-INF.plexus;-noimport:=true, META-INF.sisu;-noimport:=true, - org.apache.maven.*;provider=m2e;mandatory:=provider, - org.codehaus.plexus.*;provider=m2e;mandatory:=provider, - org.sonatype.plexus.*;provider=m2e;mandatory:=provider, - org.eclipse.aether.*;provider=m2e;mandatory:=provider;version=1.1.1, - com.google.inject.*;provider=m2e;mandatory:=provider, - io.takari.*;provider=m2e;mandatory:=provider + org.apache.maven.*;provider=m2e, + org.codehaus.plexus.*;provider=m2e, + org.sonatype.plexus.*;provider=m2e, + org.eclipse.aether.*;provider=m2e, + com.google.inject.*;provider=m2e, + io.takari.*;provider=m2e -- 2.28.0