Add depdencnies required by GeoTools for processing XSD and GML.
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Sep 2023 14:50:48 +0000 (16:50 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Sep 2023 14:50:48 +0000 (16:50 +0200)
repackage/org.argeo.tp.earth/geotools/merge.bnd
repackage/org.argeo.tp.earth/org.picocontainer.bnd.disabled [new file with mode: 0644]
repackage/org.argeo.tp.utils/org.eclipse.xsd.bnd [new file with mode: 0644]

index cce5abdab79c274ffce61a71a95edd5bbd1bae1a..f02ff88a8784f9767461c98f6339aa5375ab80fe 100644 (file)
@@ -100,3 +100,6 @@ org.geotools.ogc:net.opengis.wfs, \
 org.geotools.ogc:net.opengis.wmts, \
 org.geotools.ogc:net.opengis.fes, \
 org.geotools.ogc:org.w3.xlink, \
+org.picocontainer:picocontainer:1.2, \
+
+# Note: PicoContainer (v1.2) is needed for dependency injection by GeooTools XSD (GML, etc.)
diff --git a/repackage/org.argeo.tp.earth/org.picocontainer.bnd.disabled b/repackage/org.argeo.tp.earth/org.picocontainer.bnd.disabled
new file mode 100644 (file)
index 0000000..4b3d161
--- /dev/null
@@ -0,0 +1,3 @@
+SPDX-License-Identifier: BSD-2-Clause 
+Argeo-Origin-M2: org.picocontainer:picocontainer:1.2
+DynamicImport-Package: *
diff --git a/repackage/org.argeo.tp.utils/org.eclipse.xsd.bnd b/repackage/org.argeo.tp.utils/org.eclipse.xsd.bnd
new file mode 100644 (file)
index 0000000..3faceb5
--- /dev/null
@@ -0,0 +1,4 @@
+SPDX-License-Identifier: EPL-2.0
+# Required by GeoTools
+Argeo-Origin-M2: org.eclipse.emf:org.eclipse.xsd:2.19.0
+Argeo-Origin-NoMetadataGeneration: true