diff --git a/dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml b/dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
index 6b0ef3e9b9e3..a5cd2f85d398 100644
--- a/dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
+++ b/dspace-api/src/main/resources/spring/spring-dspace-addon-import-services.xml
@@ -137,8 +137,8 @@
-
-
+
+
@@ -195,9 +195,4 @@
-
-
-
-
-
diff --git a/dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml b/dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
index f1e6c30d1398..8da12bbceaf4 100644
--- a/dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
+++ b/dspace-api/src/test/data/dspaceFolder/config/spring/api/external-openaire.xml
@@ -29,61 +29,15 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
diff --git a/dspace/config/spring/api/ads-integration.xml b/dspace/config/spring/api/ads-integration.xml
index f611631f4e31..d2e90fe22718 100644
--- a/dspace/config/spring/api/ads-integration.xml
+++ b/dspace/config/spring/api/ads-integration.xml
@@ -12,10 +12,7 @@
- Defines which metadatum is mapped on which metadatum. Note that while the key must be unique it
- only matters here for postprocessing of the value. The mapped MetadatumContributor has full control over
- what metadatafield is generated.
-
+ Defines which metadatum is mapped on which metadatum.
@@ -29,84 +26,54 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/arxiv-integration.xml b/dspace/config/spring/api/arxiv-integration.xml
index 48d6bb4f4e92..68b373133f0c 100644
--- a/dspace/config/spring/api/arxiv-integration.xml
+++ b/dspace/config/spring/api/arxiv-integration.xml
@@ -13,8 +13,7 @@
- Defines which metadatum is mapped on which metadatum.
-
+ Defines which metadatum is mapped on which metadatum.
@@ -27,79 +26,54 @@
-
+
-
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/bibtex-integration.xml b/dspace/config/spring/api/bibtex-integration.xml
index 79633b0ab19c..044a9644027b 100644
--- a/dspace/config/spring/api/bibtex-integration.xml
+++ b/dspace/config/spring/api/bibtex-integration.xml
@@ -23,24 +23,24 @@
-
+
-
+
-
+
-
+
@@ -48,12 +48,12 @@
-
+
-
+
diff --git a/dspace/config/spring/api/characterseparated-integration.xml b/dspace/config/spring/api/characterseparated-integration.xml
index b8f744e1eebb..868e47f836ff 100644
--- a/dspace/config/spring/api/characterseparated-integration.xml
+++ b/dspace/config/spring/api/characterseparated-integration.xml
@@ -37,37 +37,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/dspace/config/spring/api/cinii-integration.xml b/dspace/config/spring/api/cinii-integration.xml
index bd1635d56b1e..b4cbe67cf9b5 100644
--- a/dspace/config/spring/api/cinii-integration.xml
+++ b/dspace/config/spring/api/cinii-integration.xml
@@ -20,8 +20,7 @@
-->
- Defines which metadatum is mapped on which metadatum.
-
+ Defines which metadatum is mapped on which metadatum.
@@ -31,62 +30,44 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/crossref-integration.xml b/dspace/config/spring/api/crossref-integration.xml
index f350c74fdd97..8e473091d2b6 100644
--- a/dspace/config/spring/api/crossref-integration.xml
+++ b/dspace/config/spring/api/crossref-integration.xml
@@ -32,117 +32,78 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/datacite-integration.xml b/dspace/config/spring/api/datacite-integration.xml
index 2cf0944515f2..bf6aed227e9a 100644
--- a/dspace/config/spring/api/datacite-integration.xml
+++ b/dspace/config/spring/api/datacite-integration.xml
@@ -28,10 +28,7 @@
-
-
-
-
+
@@ -41,19 +38,13 @@
-
-
-
-
+
-
+
-
-
-
diff --git a/dspace/config/spring/api/dublicore-metadata-mapper.xml b/dspace/config/spring/api/dublicore-metadata-mapper.xml
deleted file mode 100644
index 82c0dd47dd97..000000000000
--- a/dspace/config/spring/api/dublicore-metadata-mapper.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dspace/config/spring/api/endnote-integration.xml b/dspace/config/spring/api/endnote-integration.xml
index 38e5adba29f3..ebc61c272400 100644
--- a/dspace/config/spring/api/endnote-integration.xml
+++ b/dspace/config/spring/api/endnote-integration.xml
@@ -23,27 +23,27 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/dspace/config/spring/api/epo-integration.xml b/dspace/config/spring/api/epo-integration.xml
index d439e1032fd9..0ae691f8f074 100644
--- a/dspace/config/spring/api/epo-integration.xml
+++ b/dspace/config/spring/api/epo-integration.xml
@@ -26,90 +26,63 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/external-openaire.xml b/dspace/config/spring/api/external-openaire.xml
index 25a23a173900..c4ec7ece4ee4 100644
--- a/dspace/config/spring/api/external-openaire.xml
+++ b/dspace/config/spring/api/external-openaire.xml
@@ -28,51 +28,15 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
diff --git a/dspace/config/spring/api/live-import-metadata-field-config.xml b/dspace/config/spring/api/live-import-metadata-field-config.xml
new file mode 100644
index 000000000000..2daf6f474766
--- /dev/null
+++ b/dspace/config/spring/api/live-import-metadata-field-config.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dspace/config/spring/api/pubmed-integration.xml b/dspace/config/spring/api/pubmed-integration.xml
index a0892c83d452..8c2c8d5f8ba0 100644
--- a/dspace/config/spring/api/pubmed-integration.xml
+++ b/dspace/config/spring/api/pubmed-integration.xml
@@ -112,37 +112,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dspace/config/spring/api/pubmedeurope-integration.xml b/dspace/config/spring/api/pubmedeurope-integration.xml
index d23f5ab7f803..94eb078bff89 100644
--- a/dspace/config/spring/api/pubmedeurope-integration.xml
+++ b/dspace/config/spring/api/pubmedeurope-integration.xml
@@ -30,122 +30,81 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
diff --git a/dspace/config/spring/api/ris-integration.xml b/dspace/config/spring/api/ris-integration.xml
index c1db4f336e29..84cc339b50b8 100644
--- a/dspace/config/spring/api/ris-integration.xml
+++ b/dspace/config/spring/api/ris-integration.xml
@@ -13,10 +13,7 @@
- Defines which metadatum is mapped on which metadatum. Note that while the key must be unique it
- only matters here for postprocessing of the value. The mapped MetadatumContributor has full control over
- what metadatafield is generated.
-
+ Defines which metadatum is mapped on which metadatum.
@@ -28,49 +25,49 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/dspace/config/spring/api/scielo-integration.xml b/dspace/config/spring/api/scielo-integration.xml
index 888b2249aad9..c1e534fcc96d 100644
--- a/dspace/config/spring/api/scielo-integration.xml
+++ b/dspace/config/spring/api/scielo-integration.xml
@@ -15,95 +15,35 @@
- Defines which metadatum is mapped on which metadatum. Note that while the key must be unique it
- only matters here for postprocessing of the value. The mapped MetadatumContributor has full control over
- what metadatafield is generated.
-
+ Defines which metadatum is mapped on which metadatum.
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dspace/config/spring/api/scopus-integration.xml b/dspace/config/spring/api/scopus-integration.xml
index be71bb2d0517..ce1fbb22ed97 100644
--- a/dspace/config/spring/api/scopus-integration.xml
+++ b/dspace/config/spring/api/scopus-integration.xml
@@ -35,203 +35,117 @@
-
+
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dspace/config/spring/api/vufind-integration.xml b/dspace/config/spring/api/vufind-integration.xml
index 4b083935cbb6..0ff4692d17ac 100644
--- a/dspace/config/spring/api/vufind-integration.xml
+++ b/dspace/config/spring/api/vufind-integration.xml
@@ -30,72 +30,53 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
+
-
+
-
-
-
-
@@ -104,59 +85,38 @@
of ALICIA https://alicia.concytec.gob.pe/vufind/Search/Results?type=AllFields -->
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
diff --git a/dspace/config/spring/api/wos-integration.xml b/dspace/config/spring/api/wos-integration.xml
index 404aeec1ac0f..e65473ae1add 100644
--- a/dspace/config/spring/api/wos-integration.xml
+++ b/dspace/config/spring/api/wos-integration.xml
@@ -39,70 +39,49 @@
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
@@ -110,29 +89,16 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
@@ -143,50 +109,27 @@
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
-
-
-
static_data/item/keywords_plus/keyword
static_data/fullrecord_metadata/keywords/keyword
@@ -195,23 +138,17 @@
-
+
-
-
-
-
+
-
-
-
@@ -222,13 +159,9 @@
-
+
-
-
-
-
@@ -238,13 +171,9 @@
-
+
-
-
-
-
@@ -255,33 +184,22 @@
-
+
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-