Closed vbombaerts closed 1 year ago
Le point à vérifier dans cette mise à jour et le format dcat disponible pour une recherche
eg. https://sextant.ifremer.fr/geonetwork/api/collections/main/items
Dans ce cas, ce n'est ni dispo en test ni en valid https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items/ https://metawal4.valid.wallonie.be/geonetwork/api/collections/main/items/
Par contre on a qqch en prod --> ?? https://metawal.wallonie.be/geonetwork/api/collections/main/items/
Mais ça ne marche pas des masses...
Vous avez pu mettre à jour OGC API Records sur test ?
Si je comprends bien les messages précédents: 👍 https://metawal4.test.wallonie.be/geonetwork/api/collections/geoportailwal/items/20542fa1-6495-4521-a813-1ca3e257f3ed?f=dcat 👎 https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items/c2a08d91-aaf3-4b4b-b63a-9041a7a3a745?f=dcat
Le package n'a pas été déployé en test. Uniquement en valid et en prod. François a indiqué que pour qu'on puisse considérer que ça fonctionne, il faut qu'on ait l'option "dcat" sur l'interface de recherche qui correspond à la collection. Ce n'est pas le cas en test ni en valid. En prod, on l'a mais on n'arrive pas à browser les éléments de la collection.
Ok. Comme nous n'avons pas d'accès à test, il est normal que cela ne fonctionne pas, car nous ne n'avons donc pas mis à jour OGC API Records.
L'erreur sur valid ci-dessous semble montrer que le serveur OGC API Records n'est pas démarré.
org.apache.http.conn.HttpHostConnectException: Connect to localhost:9901 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
Il faudrait collecter les logs pour pouvoir identifier le problème de démarrage.
Je pense qu'il serait préférable de tester sur test d'abord, avant de déployer sur valid. Par ailleurs, il serait également utile de pouvoir obtenir les configurations actuelles de OGC API Records sur valid et sur prod (fichier bootstrap.yaml). Merci.
A voir directement avec Didier au DTIC. Il t'a envoyé des mails ce matin. De mon côté, j'ai fait la demande pour que vous soyez autorisés à accéder à l'infra Metawal test. La demande suit son cours.
Merci. Je n'ai reçu aucun mail de Didier par contre.
Suite à redéploiement du nouveau package, on a bien la ligne dcat qui s'affiche sur l'interface de recherche. https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items Par contre quand on clique dessus, on récupère un fichier rdf vide.
Sans doute un problème plus particulier, car ceci fonctionne : https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items/c2a08d91-aaf3-4b4b-b63a-9041a7a3a745?f=dcat
Attention que Vincent et Didier vous êtes tous les deux en même temps de redéployer le même service d'après vos emails ;)
Il me semble que le problème est que l'onglet dcat ne marche pas pour la collection, mais bien pour les produits individuels.
L'URL de référence a le même comportement: https://sextant.ifremer.fr/geonetwork/api/collections/main/items
En local, j'ai une erreur sur le mapping pour les service (sur le endpointUrl) mais avec http://localhost:9901/collections/main/items?q=-resourceType%3Aservice&f=dcat&limit=800 je récupère tous les datasets et en test également https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items?q=-resourceType:service&f=dcat
@GeryNi tu peux cherry-picker https://github.com/geonetwork/geonetwork-microservices/pull/73 et générer un nouveau JAR pour OGC API Records ?
@fxprunayre : il a pris congé l'après-midi, il fera cela demain matin. MErci.
En local, j'ai une erreur sur le mapping pour les service (sur le endpointUrl) mais avec http://localhost:9901/collections/main/items?q=-resourceType%3Aservice&f=dcat&limit=800 je récupère tous les datasets et en test également https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items?q=-resourceType:service&f=dcat
Que veux-tu dire exactement par "j'ai une erreur sur le mapping" ? Quel est le symptôme ?
L'URL https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items?q=-resourceType:service&f=dcat renvoie bien un RDF avec la liste des datasets donc quel est le problème ?
Merci :)
on vient de déployer un correctif ;-)
A ma connaissance qui ne fonctionne pas ? :)
J'essaie de clarifier un peu le problème réellement concerné car François parle ci-dessus d'erreur sur la recherche des services (https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items?q=-resourceType:service&f=dcat ) alors que le problème d'erreur 406 à corriger concerne l'affichage d'un service (https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items/a4347f26-bd68-4f99-a047-d6decf519731?f=dcat ).
J’ai redéployé le service OGC Api Records sur l’environnement de test (avec le correctif mentionné par François https://github.com/geonetwork/geonetwork-microservices/pull/73 )
Le problème concernant les métadonnées de service au format DCAT (URL multilingue) a été résolu par le correctif de François.
Voici un lien utilisé pour tester le correctif : https://metawal4.test.wallonie.be/geonetwork/api/collections/main/items/918d6704-fcfc-45d8-afe5-3278150de0ff?f=dcat
Je confirme aussi qu'on peut faire un dump au format DCAT de l'ensemble du catalogue de test (en un appel HTTP).
Je confirme aussi qu'on peut faire un dump au format DCAT de l'ensemble du catalogue de test (en un appel HTTP).
Avec quel appel ?
Correctif déployé en valid. On peut télécharger le DCAT au niveau des fiches individuelles de donnée, service et série On peut télécharger le DCAT au niveau du search du catalogue. Par contre, on ne récupère que les 10 premières fiches. Je n'ai pas encore trouvé comment on fait le dump de tout le catalogue ou comment on récupère les fiches au delà de 10 premières. (idem test)
pas encore trouvé comment on fait le dump de tout le catalogue ou comment on récupère les fiches au delà de 10 premières.
Cf. http://docs.ogc.org/DRAFTS/20-004.html#core-query-parameters-limit
Le service est déployé en prod et fonctionnel.
J'ai eu des erreurs pour browser des items des collection dont les points d'accès incluent des " dans la définition. Ex : https://metawal.wallonie.be/geonetwork/api/collections/opendata/items/6997776d-8b95-4dc7-9b66-a5d9c4050ea8
idem sur :
En remplaçant " par ( et ) on arrive à contourner le problème Donc +tag.default:"Open Data" --> +tag.default:(Open Data)
Suivi et bugs éventuels sur le déploiement du micro-service OGC API Records - version 4.2.3 Procédure et package de déploiement fournis par Spacebel. Mev le 29-03 Mep à définir.