From 0c8c3aeba62212742ca5e0f632d3129cb228a496 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 22 Nov 2019 16:10:36 +0100 Subject: [PATCH] Update Javax APIs in order to build with Java 11 constraints. OSGi annotations. --- META-INF/MANIFEST.MF | 2 +- META-INF/spring/distribution.xml | 17 +++++++---- META-INF/spring/javax.xml | 49 +++++++++++++++++++++++++++----- META-INF/spring/sdk.xml | 24 ++++++++++++++-- pom.xml | 2 +- 5 files changed, 77 insertions(+), 17 deletions(-) diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF index d9d6b6d..b047733 100644 --- a/META-INF/MANIFEST.MF +++ b/META-INF/MANIFEST.MF @@ -7,7 +7,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: Argeo Third Party Factory Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Bundle-SymbolicName: org.argeo.tp.factory.core -Bundle-Version: 2.1.25.r201910171408 +Bundle-Version: 2.1.26.SNAPSHOT-r201911221251 Import-Package: javax.jcr;version="[2.0,3)",org.argeo.cms.spring;version ="[2.1,3)",org.argeo.slc.repo;version="[2.1,3)",org.argeo.slc.repo.osgi ;version="[2.1,3)",org.springframework.cglib.proxy;version="[3.2,4)",or diff --git a/META-INF/spring/distribution.xml b/META-INF/spring/distribution.xml index 6785f1f..d765fb0 100644 --- a/META-INF/spring/distribution.xml +++ b/META-INF/spring/distribution.xml @@ -14,12 +14,15 @@ class="org.argeo.slc.repo.osgi.ArgeoOsgiDistributionImpl" init-method="init" destroy-method="destroy"> + value="org.argeo.tp:argeo-tp:2.1.26-SNAPSHOT" /> - + + + + @@ -112,7 +115,9 @@ - + + + @@ -124,7 +129,7 @@ class="org.argeo.slc.repo.osgi.ArgeoOsgiDistributionImpl" init-method="init" destroy-method="destroy"> + value="org.argeo.tp:argeo-tp-rap-e4:2.1.26-SNAPSHOT" /> @@ -136,7 +141,7 @@ class="org.argeo.slc.repo.osgi.ArgeoOsgiDistributionImpl" init-method="init" destroy-method="destroy"> + value="org.argeo.tp:argeo-tp-rcp-e4:2.1.26-SNAPSHOT" /> @@ -150,7 +155,7 @@ class="org.argeo.slc.repo.osgi.ArgeoOsgiDistributionImpl" init-method="init" destroy-method="destroy"> + value="org.argeo.tp:argeo-tp-rap-e3:2.1.26-SNAPSHOT" /> diff --git a/META-INF/spring/javax.xml b/META-INF/spring/javax.xml index 1daeb1e..b9e0dea 100644 --- a/META-INF/spring/javax.xml +++ b/META-INF/spring/javax.xml @@ -26,18 +26,53 @@ - + + static-field="org.argeo.slc.repo.FreeLicense.GPL" /> + + + + + + + + + + + + + + + + + + + + + - - - system.bundle; extension:=framework - + + + + + + + + diff --git a/META-INF/spring/sdk.xml b/META-INF/spring/sdk.xml index 69801a7..bfd3139 100644 --- a/META-INF/spring/sdk.xml +++ b/META-INF/spring/sdk.xml @@ -62,8 +62,28 @@ - + + + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index 73f8055..9a6d490 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ org.argeo.tp.factory org.argeo.tp.factory.core - 2.1.25 + 2.1.26-SNAPSHOT Argeo Third Party Factory OSGi packaging of free / open source third party libraries -- 2.30.2