-
-
Notifications
You must be signed in to change notification settings - Fork 502
Closed
Milestone
Description
Describe the bug
Harvesting the following ODS catalog via the simple url harvester (which works on version 4.2.2) does not seem to work anymore. I have the feeling, this is related to the change that the recordIdPath input now expects a path /datasets/datasetid (from the document root?). Or is it just me indicating the wrong path? In version 4.2.2 only the property key datasetid is indicated here.
To Reproduce
Steps to reproduce the behavior:
- Go in the admin UI to the harvester settings
- Add a new harvester of type simple URL with the following params
- URL : https://opendata.lillemetropole.fr/api/datasets/1.0/search?refine.publisher=M%C3%A9tropole+Europ%C3%A9enne+de+Lille&start=0&rows=20
- loopElement: /datasets
- numberOfRecordPath: /nhits
- recordIdPath: /datasets/datasetid
- pageFromParam: start
- pageSizeParam: rows
- toISOConversion : schema:iso19155-3.2018:convert/fromJsonOpenDataSoft
- Save and harvest
Expected behavior
Harvest ~208 records from the catalog.
Log file
harvester_simpleUrl_MEL_ODS_GN_main_202303301528.log
Desktop (please complete the following information):
- Browser: Chromium, Version 111.0.5563.110 (Build officiel) snap (64 bits)
- GeoNetwork Version: main
- Server Application: Jetty with Java 8