Skip to content

Prerequisites

In order for GeoNetwork-UI to work properly, the following prerequisites should be met:

GeoNetwork

A running GeoNetwork instance is required for GeoNetwork-UI applications to run properly, as GeoNetwork API is essentially the backend service for these applications.

GeoNetwork-UI applications are compatible with any GeoNetwork versions starting from 4.2.2.

IMPORTANT

For the Metadata Editor application, GeoNetwork 4.2.5 or higher is required.

When using GeoNetwork 4.2.4 and below

These issues will cause the Metadata Editor application to not work properly:

When using GeoNetwork 4.2.2

A bug in GeoNetwork 4.2.2 prevents the organizations from showing up correctly in the DataHub application.

As a temporary workaround, the following change is necessary in GeoNetwork data directory:

diff
diff --git a/web/src/main/webResources/WEB-INF/data/config/index/records.json b/web/src/main/webResources/WEB-INF/data/config/index/records.json
index 1d7e499af7..78e682e3db 100644
--- a/web/src/main/webResources/WEB-INF/data/config/index/records.json
+++ b/web/src/main/webResources/WEB-INF/data/config/index/records.json
@@ -1317,7 +1317,7 @@
           "mapping": {
             "type": "nested",
             "properties": {
-              "org": {
+              "organisation": {
                 "type": "keyword"
               },
               "role": {

ElasticSearch

ElasticSearch is the search engine used by GeoNetwork and is relied on heavily by GeoNetwork-UI applications to provide an outstanding search experience..

GeoNetwork-UI applications require a running instance of ElasticSearch version 7.11 or above alongside GeoNetwork.

For more information on which ElasticSearch version is compatible with which GeoNetwork version, please refer to the official GeoNetwork documentation.

Released under the GPL-2.0 license.