gdi-by / downloadclient

GDI-BY DownloadClient
Apache License 2.0
2 stars 0 forks source link

Suche über eingebundenen Metadaten-Katalog funktioniert nicht. #42

Closed gdi-by closed 7 years ago

gdi-by commented 7 years ago

Getestet: In serviceSettings unter settings\services\catalogues\catalog\url folgende CSW-URL eingetragen:
https://apps.geoportal.nrw.de/soapServices/CSWStartup?service=CSW&request=GetCapabilities

Ergebnis: Download-Client startet ohne Fehlermeldung. Eingabe eines Suchbegriffs führt auch nach mehreren Minuten zu keinem Treffer (Meldung "Frage Infos beim Dienst an" in der GUI).

Vermutung: Download-Client scheint auf die URL aus dem ersten, in den Capabilities bei der Operation "GetRecords" angeführten ows:Post Element zuzugreifen. Dieses enthält im Falle des o.a. CSW keine XML-Post-URL, sondern eine SOAP-Post-URL (s. https://apps.geoportal.nrw.de/soapServices/CSWStartup?service=CSW&request=GetCapabilities), mit der die CSW-SearchQuery (https://github.com/gdi-by/downloadclient/blob/master/src/resources/csw_searchQuery.xml) nicht funktioniert.

Mit diesem CSW funktioniert die Suche: http://isk.geobasis-bb.de/geomis-csw/service?Request=GetCapabilities&Service=CSW

JuergenWeichand commented 7 years ago

Wird mit Übernahme von https://github.com/gdi-by/downloadclient/pull/45 behoben.

gdi-by commented 7 years ago

Vielen Dank. Bugfix wurde gemerged. Steht ab Version >= 1.1.0 zur Verfügung.