OpenDataScotland / jkan

A lightweight, backend-free open data portal, powered by Jekyll, based on the JKAN project
https://opendata.scot
MIT License
7 stars 13 forks source link

Request for Place Name Gazetteer data fails #47

Open jcarstairs-scottlogic opened 8 months ago

jcarstairs-scottlogic commented 8 months ago

Describe the bug

When I go to the webpage for the Place Name Gazetteer dataset, I find a link to the dataset under the 'Resources' heading, marked as media type 'WFS', which I presume is Web Feature Service, which seems to be a protocol for carrying out operations on geographic data over the Web. When I click on this link, I get an XML file back describing an error: 'Could not determine geoserver request from http request org.geoserver.monitor.MonitorServletRequest@2c5b19d'.

Here's the full error:

<ows:ExceptionReport version="2.0.0" xsi:schemaLocation="http://www.opengis.net/ows/1.1 https://geo.spatialhub.scot/geoserver/schemas/ows/1.1.0/owsAll.xsd">
    <ows:Exception exceptionCode="MissingParameterValue" locator="request">
        <ows:ExceptionText>
            Could not determine geoserver request from http request org.geoserver.monitor.MonitorServletRequest@2c5b19d
        </ows:ExceptionText>
    </ows:Exception>
</ows:ExceptionReport>

To Reproduce Steps to reproduce the behavior:

  1. Go to the webpage for the Place Name Gazetteer dataset
  2. Click on the link to the Place Name Gazetteer data

Expected behavior

Data is returned

Actual behaviour

Error is returned as detailed above

Hardware and software used

JackGilmore commented 8 months ago

Hi @jcarstairs-scottlogic. Apologies for the delay in getting to this!

I've checked the license on the original dataset link and it appears that this dataset isn't actually open 😔. This means we probably shouldn't be listing it on opendata.scot.

I'll keep this issue open and have a look at filtering out datasets with this license type. Once I've implemented this the dataset should disappear from any future listings once a new sync is performed on our website.