SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

Moissonnage de l'IGN #643

Closed vbombaerts closed 2 years ago

vbombaerts commented 2 years ago

J'essaie de moissonner dans l'env de test une fiche de l'IGN sur le point http://csw.geo.be/eng/csw J'ai essayé

fxprunayre commented 2 years ago

J'arrive bien à moissonner le CSW

image

2 fiches suspectes.

Faut demander du ISO19139 car a priori il ne connait pas 115-3.

Donc je vois pas trop le pb.

fxprunayre commented 2 years ago

image

avec le filtre sur le titre TITLE LIKE %CartoWeb.be%

vbombaerts commented 2 years ago

C'est ok maintenant. Par contre, elle n'apparait pas sur le GP. Je vais investiguer. http://geoportail.test.wallonie.be/catalogue-donnees-et-services?search-changed=false+++&search-tri=relevance&search-tab=2&search-perPage=&search-text=cartoweb&search-diffusion-service-type=&search-not-obsolete=true&search-not-inspire=true&search-mapDate=&search-sheetDate=#results-area

vbombaerts commented 2 years ago

Ne fonctionne pas en valid.

Erreur : Bad server response: 'authenticationrequired -- URI: http://csw.geo.be/eng/csw?SERVICE=CSW&REQUEST=GetCapabilities&VERSION=2.0.2 -- Response Code: 407'

Le serveur est accessible depuis un navigateur.

Log complet de l'erreur

2021-09-28T13:04:08,567+0200 INFO  [IGN] - Starting harvesting of IGN
2021-09-28T13:04:08,597+0200 INFO  [IGN] - Started harvesting from node : IGN (CswHarvester)
2021-09-28T13:04:08,639+0200 WARN  [IGN] - Raised exception while harvesting from : IGN (CswHarvester)
2021-09-28T13:04:08,639+0200 WARN  [IGN] -  (C) Class   : BadServerResponseEx
2021-09-28T13:04:08,639+0200 WARN  [IGN] -  (C) Message : Bad server response: 'authenticationrequired -- URI: http://csw.geo.be/eng/csw?SERVICE=CSW&REQUEST=GetCapabilities&VERSION=2.0.2 -- Response Code: 407'
2021-09-28T13:04:08,639+0200 ERROR [IGN] - Bad server response: 'authenticationrequired -- URI: http://csw.geo.be/eng/csw?SERVICE=CSW&REQUEST=GetCapabilities&VERSION=2.0.2 -- Response Code: 407'
BadServerResponseEx : Bad server response: 'authenticationrequired -- URI: http://csw.geo.be/eng/csw?SERVICE=CSW&REQUEST=GetCapabilities&VERSION=2.0.2 -- Response Code: 407'
    at org.fao.geonet.utils.XmlRequest.executeAndReadResponse(XmlRequest.java:124)
    at org.fao.geonet.utils.XmlRequest.execute(XmlRequest.java:85)
    at org.fao.geonet.kernel.harvest.harvester.csw.Harvester.retrieveCapabilities(Harvester.java:162)
    at org.fao.geonet.kernel.harvest.harvester.csw.Harvester.harvest(Harvester.java:104)
    at org.fao.geonet.kernel.harvest.harvester.csw.CswHarvester.doHarvest(CswHarvester.java:95)
    at org.fao.geonet.kernel.harvest.harvester.AbstractHarvester$HarvestWithIndexProcessor.process(AbstractHarvester.java:605)
    at org.fao.geonet.kernel.harvest.harvester.AbstractHarvester.harvest(AbstractHarvester.java:676)
    at org.fao.geonet.kernel.harvest.harvester.HarvesterJob.execute(HarvesterJob.java:69)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
vbombaerts commented 2 years ago

Possible de se connecter au service en prod, mais pas possible d'activer un filtre. @davinciagf tu peux vérifier que c'est la bonne version qui a été montée en prod STP ?

davinciagf commented 2 years ago

L'encodage de l'url devrait permettre d'activer les filtres suite à une requête de type getcapabilities sur l'url de moissonnage. Cette requête ne passe pas en prod actuellement. Je regarde avec Didier si lié au proxy

vbombaerts commented 2 years ago

Je le passe sur la 4.0.7 "Version où on résout tous les problèmes côté DTIC" ;-p

davinciagf commented 2 years ago

La connexion vers des catalogues externes semble ok en prod. Le getCapabilities passe et on peut donc définir des filtres.

image

Pas opérationnel pour la valid. Demande à Didier en cours

davinciagf commented 2 years ago

La valid n'a pas l'autorisation d'utilisation du proxy.

vbombaerts commented 2 years ago

C'était un peu laborieux mais finalement j'y suis arrivé. (en tapant l'adresse du CSW - pas de connexion ; en copiant/collant l'adresse du CSW - connexion OK)

image

davinciagf commented 2 years ago

Autorisation modifiée en valid.