21-02-2020 08:07:52.638 SuiTestRunTask created 21-02-2020 08:07:52.699 TestRunTask initialized 21-02-2020 08:07:52.699 Starting TestRunTask.ebb21665-22a1-4e29-950d-47ac65840ebd at 2020-02-21T08:07:54.199Z 21-02-2020 08:07:52.701 Using test object "temporary-f3162a31-2ce3-45b7-9300-2a6523258e51" 21-02-2020 08:07:54.202 Setting state to CREATED 21-02-2020 08:07:54.207 Setting project property [https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?request] to [GetCapabilities&service=wms&version=1.3.0] 21-02-2020 08:07:54.209 Changed state from CREATED to INITIALIZING 21-02-2020 08:07:54.209 Project Properties: 21-02-2020 08:07:54.209 serviceEndpoint - https://geodata.nationaalgeoregister.nl/kadastralekaart/wms/v4_0?request=GetCapabilities&service=wms&version=1.3.0 21-02-2020 08:07:54.209 username - 21-02-2020 08:07:54.209 authUser - 21-02-2020 08:07:54.209 authMethod - basic 21-02-2020 08:07:54.209 Changed state from INITIALIZING to INITIALIZED 21-02-2020 08:07:54.209 Running soapUI tests in project [Nederlands WMS profiel 1_3_0] 21-02-2020 08:07:54.210 Running Project [Nederlands WMS profiel 1_3_0], runType = SEQUENTIAL 21-02-2020 08:07:54.212 Running soapUI testcase [Requirements] 21-02-2020 08:07:54.216 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:07:54.217 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:07:54.218 running step [Transfer Global Properties] 21-02-2020 08:07:54.220 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 08:07:54.221 Running soapUI testcase [Update Credentials] 21-02-2020 08:07:54.222 running step [Update Credentials] 21-02-2020 08:07:54.235 Finished running soapUI testcase [Update Credentials], time taken: 10ms, status: FINISHED 21-02-2020 08:07:54.236 Running soapUI testcase [Update Query Params] 21-02-2020 08:07:54.237 running step [UpdateQueryParams] 21-02-2020 08:07:54.262 Finished running soapUI testcase [Update Query Params], time taken: 22ms, status: FINISHED 21-02-2020 08:07:54.263 Running soapUI testcase [Verplichtingen WMS Capabilities] 21-02-2020 08:07:54.265 running step [Properties] 21-02-2020 08:07:54.266 running step [GetCapabilities] 21-02-2020 08:07:54.416 Assertion [Response SLA] has status VALID 21-02-2020 08:07:54.417 Assertion [Timeout] has status VALID 21-02-2020 08:07:54.418 Assertion [Verplicht-WMS##1: WMS Versie is 1.3.0] has status VALID 21-02-2020 08:07:54.419 Assertion [Verplicht-WMS##2: GetMap ondersteunt PNG of GIF. Of JPEG (voor beeldmateriaal)] has status FAILED 21-02-2020 08:07:54.420 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; AssertionFailures: format image/png or image/gif or image/jpeg is { let $formats:=/wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format return if (exists(index-of($formats,"image/png")) or exists(index-of($formats,"image/gif")) or exists(index-of($formats,"image/jpeg"))) then "supported" else "not supported" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: format image/png or image/gif or image/jpeg is supported' but was 'AssertionFailures: format image/png or image/gif or image/jpeg is not supported' - comparing AssertionFailures: format image/png or image/gif or image/jpeg is supported at /result[1]/text()[1] to AssertionFailures: format image/png or image/gif or image/jpeg is not supported at /result[1]/text()[1] 21-02-2020 08:07:54.421 Assertion [Verplicht-WMS##3: Ondersteun tenminste een CRS uit de genoemde lijst] has status VALID 21-02-2020 08:07:54.422 running step [Property Transfer] 21-02-2020 08:07:54.426 running step [UpdateQueryParams-Getmap] 21-02-2020 08:07:54.440 Finished running soapUI testcase [Verplichtingen WMS Capabilities], time taken: 146ms, status: FAILED 21-02-2020 08:07:54.442 Running soapUI testcase [Verplichtingen Metadata] 21-02-2020 08:07:54.443 running step [Properties] 21-02-2020 08:07:54.444 running step [GetMetadataURLs] 21-02-2020 08:07:54.469 Assertion [Verplicht-WMS##4a-1: Er is op zijn minst 1 MetadataURL aanwezig] has status FAILED 21-02-2020 08:07:54.471 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrOfMetadataURLs:=count(//wms:Layer/wms:MetadataURL/wms:OnlineResource/@xlink:href) return if ($nrOfMetadataURLs=0) then "there is no MetadataURL defined for any Layer. There should be at least one." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one. at /result[1]/text()[1] 21-02-2020 08:07:54.472 Assertion [Verplicht-WMS##4a-2: Elke layer heeft direct of via een parent-node een MetadataURL] has status VALID 21-02-2020 08:07:54.474 Finished running soapUI testcase [Verplichtingen Metadata], time taken: 18ms, status: FAILED 21-02-2020 08:07:54.475 Running soapUI testcase [Verplichtingen Legenda's] 21-02-2020 08:07:54.476 running step [Properties] 21-02-2020 08:07:54.477 running step [GetStylesAndLegendURLs] 21-02-2020 08:07:54.521 Assertion [Verplicht-WMS##5a: alle Layers hebben een Style element] has status VALID 21-02-2020 08:07:54.522 Assertion [Verplicht-WMS##5b: voor alle Style elementen is een LegendURL beschikbaar] has status VALID 21-02-2020 08:07:54.523 running step [Property Transfer] 21-02-2020 08:07:54.524 running step [RunGetLegendForStyles] 21-02-2020 08:07:54.540 running step [GetLegend] 21-02-2020 08:07:54.542 Finished running soapUI testcase [Verplichtingen Legenda's], time taken: 50ms, status: FAILED 21-02-2020 08:07:54.543 Running soapUI testcase [Verplichtingen GetFeatureInfo] 21-02-2020 08:07:54.544 running step [Properties] 21-02-2020 08:07:54.545 running step [GetCapabilities] 21-02-2020 08:07:54.642 Assertion [Verplicht-WMS##7: GetFeatureInfo biedt text/xml als response format] has status VALID 21-02-2020 08:07:54.644 Finished running soapUI testcase [Verplichtingen GetFeatureInfo], time taken: 91ms, status: FINISHED 21-02-2020 08:07:54.646 Running soapUI testcase [Verplichtingen GetMap Transparent] 21-02-2020 08:07:54.647 running step [GetCapabilities] 21-02-2020 08:07:54.682 Assertion [GetMap Formats] has status FAILED 21-02-2020 08:07:54.683 ASSERTION FAILED -> XPathContains comparison failed for path [declare namespace wms='http://www.opengis.net/wms'; count(//wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format) > 0], expecting [true], actual was [false] 21-02-2020 08:07:54.685 Finished running soapUI testcase [Verplichtingen GetMap Transparent], time taken: 29ms, status: FAILED 21-02-2020 08:07:54.686 Project [Nederlands WMS profiel 1_3_0] finished with status [FAILED] in 475ms 21-02-2020 08:07:54.687 Changed state from INITIALIZED to RUNNING 21-02-2020 08:07:56.115 Duration: 1sec 21-02-2020 08:07:56.115 TestRun finished 21-02-2020 08:07:56.115 Changed state from RUNNING to COMPLETED 21-02-2020 08:07:56.115 Releasing resources 21-02-2020 08:09:32.579 Running soapUI tests in project [Nederlands WMS profiel 1_3_0] 21-02-2020 08:09:32.580 Running Project [Nederlands WMS profiel 1_3_0], runType = SEQUENTIAL 21-02-2020 08:09:32.582 Running soapUI testcase [Requirements] 21-02-2020 08:09:32.585 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:09:32.587 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:09:32.588 running step [Transfer Global Properties] 21-02-2020 08:09:32.590 Finished running soapUI testcase [Transfer Global Properties], time taken: 1ms, status: FINISHED 21-02-2020 08:09:32.591 Running soapUI testcase [Update Credentials] 21-02-2020 08:09:32.592 running step [Update Credentials] 21-02-2020 08:09:32.605 Finished running soapUI testcase [Update Credentials], time taken: 10ms, status: FINISHED 21-02-2020 08:09:32.606 Running soapUI testcase [Update Query Params] 21-02-2020 08:09:32.607 running step [UpdateQueryParams] 21-02-2020 08:09:32.620 Finished running soapUI testcase [Update Query Params], time taken: 11ms, status: FINISHED 21-02-2020 08:09:32.621 Running soapUI testcase [Verplichtingen WMS Capabilities] 21-02-2020 08:09:32.623 running step [Properties] 21-02-2020 08:09:32.625 running step [GetCapabilities] 21-02-2020 08:09:32.706 Assertion [Response SLA] has status VALID 21-02-2020 08:09:32.708 Assertion [Timeout] has status VALID 21-02-2020 08:09:32.709 Assertion [Verplicht-WMS##1: WMS Versie is 1.3.0] has status VALID 21-02-2020 08:09:32.711 Assertion [Verplicht-WMS##2: GetMap ondersteunt PNG of GIF. Of JPEG (voor beeldmateriaal)] has status FAILED 21-02-2020 08:09:32.712 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; AssertionFailures: format image/png or image/gif or image/jpeg is { let $formats:=/wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format return if (exists(index-of($formats,"image/png")) or exists(index-of($formats,"image/gif")) or exists(index-of($formats,"image/jpeg"))) then "supported" else "not supported" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: format image/png or image/gif or image/jpeg is supported' but was 'AssertionFailures: format image/png or image/gif or image/jpeg is not supported' - comparing AssertionFailures: format image/png or image/gif or image/jpeg is supported at /result[1]/text()[1] to AssertionFailures: format image/png or image/gif or image/jpeg is not supported at /result[1]/text()[1] 21-02-2020 08:09:32.715 Assertion [Verplicht-WMS##3: Ondersteun tenminste een CRS uit de genoemde lijst] has status VALID 21-02-2020 08:09:32.716 running step [Property Transfer] 21-02-2020 08:09:32.723 running step [UpdateQueryParams-Getmap] 21-02-2020 08:09:32.741 Finished running soapUI testcase [Verplichtingen WMS Capabilities], time taken: 77ms, status: FAILED 21-02-2020 08:09:32.743 Running soapUI testcase [Verplichtingen Metadata] 21-02-2020 08:09:32.744 running step [Properties] 21-02-2020 08:09:32.745 running step [GetMetadataURLs] 21-02-2020 08:09:32.795 Assertion [Verplicht-WMS##4a-1: Er is op zijn minst 1 MetadataURL aanwezig] has status FAILED 21-02-2020 08:09:32.796 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrOfMetadataURLs:=count(//wms:Layer/wms:MetadataURL/wms:OnlineResource/@xlink:href) return if ($nrOfMetadataURLs=0) then "there is no MetadataURL defined for any Layer. There should be at least one." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one. at /result[1]/text()[1] 21-02-2020 08:09:32.798 Assertion [Verplicht-WMS##4a-2: Elke layer heeft direct of via een parent-node een MetadataURL] has status VALID 21-02-2020 08:09:32.799 Finished running soapUI testcase [Verplichtingen Metadata], time taken: 42ms, status: FAILED 21-02-2020 08:09:32.801 Running soapUI testcase [Verplichtingen Legenda's] 21-02-2020 08:09:32.802 running step [Properties] 21-02-2020 08:09:32.803 running step [GetStylesAndLegendURLs] 21-02-2020 08:09:32.824 Assertion [Verplicht-WMS##5a: alle Layers hebben een Style element] has status VALID 21-02-2020 08:09:32.825 Assertion [Verplicht-WMS##5b: voor alle Style elementen is een LegendURL beschikbaar] has status VALID 21-02-2020 08:09:32.826 running step [Property Transfer] 21-02-2020 08:09:32.827 running step [RunGetLegendForStyles] 21-02-2020 08:09:32.845 running step [GetLegend] 21-02-2020 08:09:32.847 Finished running soapUI testcase [Verplichtingen Legenda's], time taken: 29ms, status: FAILED 21-02-2020 08:09:32.848 Running soapUI testcase [Verplichtingen GetFeatureInfo] 21-02-2020 08:09:32.849 running step [Properties] 21-02-2020 08:09:32.850 running step [GetCapabilities] 21-02-2020 08:09:32.951 Assertion [Verplicht-WMS##7: GetFeatureInfo biedt text/xml als response format] has status VALID 21-02-2020 08:09:32.953 Finished running soapUI testcase [Verplichtingen GetFeatureInfo], time taken: 94ms, status: FINISHED 21-02-2020 08:09:32.954 Running soapUI testcase [Verplichtingen GetMap Transparent] 21-02-2020 08:09:32.955 running step [GetCapabilities] 21-02-2020 08:09:33.004 Assertion [GetMap Formats] has status FAILED 21-02-2020 08:09:33.005 ASSERTION FAILED -> XPathContains comparison failed for path [declare namespace wms='http://www.opengis.net/wms'; count(//wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format) > 0], expecting [true], actual was [false] 21-02-2020 08:09:33.007 Finished running soapUI testcase [Verplichtingen GetMap Transparent], time taken: 43ms, status: FAILED 21-02-2020 08:09:33.008 Project [Nederlands WMS profiel 1_3_0] finished with status [FAILED] in 427ms 21-02-2020 08:09:47.648 Running soapUI tests in project [Nederlands WMS profiel 1_3_0] 21-02-2020 08:09:47.649 Running Project [Nederlands WMS profiel 1_3_0], runType = SEQUENTIAL 21-02-2020 08:09:47.651 Running soapUI testcase [Requirements] 21-02-2020 08:09:47.652 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:09:47.656 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:09:47.657 running step [Transfer Global Properties] 21-02-2020 08:09:47.658 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 08:09:47.660 Running soapUI testcase [Update Credentials] 21-02-2020 08:09:47.660 running step [Update Credentials] 21-02-2020 08:09:47.673 Finished running soapUI testcase [Update Credentials], time taken: 11ms, status: FINISHED 21-02-2020 08:09:47.675 Running soapUI testcase [Update Query Params] 21-02-2020 08:09:47.677 running step [UpdateQueryParams] 21-02-2020 08:09:47.689 Finished running soapUI testcase [Update Query Params], time taken: 10ms, status: FINISHED 21-02-2020 08:09:47.691 Running soapUI testcase [Verplichtingen WMS Capabilities] 21-02-2020 08:09:47.692 running step [Properties] 21-02-2020 08:09:47.693 running step [GetCapabilities] 21-02-2020 08:09:47.728 Assertion [Response SLA] has status VALID 21-02-2020 08:09:47.730 Assertion [Timeout] has status VALID 21-02-2020 08:09:47.731 Assertion [Verplicht-WMS##1: WMS Versie is 1.3.0] has status VALID 21-02-2020 08:09:47.733 Assertion [Verplicht-WMS##2: GetMap ondersteunt PNG of GIF. Of JPEG (voor beeldmateriaal)] has status FAILED 21-02-2020 08:09:47.735 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; AssertionFailures: format image/png or image/gif or image/jpeg is { let $formats:=/wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format return if (exists(index-of($formats,"image/png")) or exists(index-of($formats,"image/gif")) or exists(index-of($formats,"image/jpeg"))) then "supported" else "not supported" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: format image/png or image/gif or image/jpeg is supported' but was 'AssertionFailures: format image/png or image/gif or image/jpeg is not supported' - comparing AssertionFailures: format image/png or image/gif or image/jpeg is supported at /result[1]/text()[1] to AssertionFailures: format image/png or image/gif or image/jpeg is not supported at /result[1]/text()[1] 21-02-2020 08:09:47.737 Assertion [Verplicht-WMS##3: Ondersteun tenminste een CRS uit de genoemde lijst] has status VALID 21-02-2020 08:09:47.738 running step [Property Transfer] 21-02-2020 08:09:47.743 running step [UpdateQueryParams-Getmap] 21-02-2020 08:09:47.756 Finished running soapUI testcase [Verplichtingen WMS Capabilities], time taken: 33ms, status: FAILED 21-02-2020 08:09:47.758 Running soapUI testcase [Verplichtingen Metadata] 21-02-2020 08:09:47.759 running step [Properties] 21-02-2020 08:09:47.760 running step [GetMetadataURLs] 21-02-2020 08:09:47.792 Assertion [Verplicht-WMS##4a-1: Er is op zijn minst 1 MetadataURL aanwezig] has status FAILED 21-02-2020 08:09:47.793 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrOfMetadataURLs:=count(//wms:Layer/wms:MetadataURL/wms:OnlineResource/@xlink:href) return if ($nrOfMetadataURLs=0) then "there is no MetadataURL defined for any Layer. There should be at least one." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: there is no MetadataURL defined for any Layer. There should be at least one. at /result[1]/text()[1] 21-02-2020 08:09:47.795 Assertion [Verplicht-WMS##4a-2: Elke layer heeft direct of via een parent-node een MetadataURL] has status VALID 21-02-2020 08:09:47.796 Finished running soapUI testcase [Verplichtingen Metadata], time taken: 24ms, status: FAILED 21-02-2020 08:09:47.798 Running soapUI testcase [Verplichtingen Legenda's] 21-02-2020 08:09:47.799 running step [Properties] 21-02-2020 08:09:47.800 running step [GetStylesAndLegendURLs] 21-02-2020 08:09:47.825 Assertion [Verplicht-WMS##5a: alle Layers hebben een Style element] has status VALID 21-02-2020 08:09:47.826 Assertion [Verplicht-WMS##5b: voor alle Style elementen is een LegendURL beschikbaar] has status VALID 21-02-2020 08:09:47.827 running step [Property Transfer] 21-02-2020 08:09:47.828 running step [RunGetLegendForStyles] 21-02-2020 08:09:47.845 running step [GetLegend] 21-02-2020 08:09:47.846 Finished running soapUI testcase [Verplichtingen Legenda's], time taken: 32ms, status: FAILED 21-02-2020 08:09:47.849 Running soapUI testcase [Verplichtingen GetFeatureInfo] 21-02-2020 08:09:47.850 running step [Properties] 21-02-2020 08:09:47.851 running step [GetCapabilities] 21-02-2020 08:09:47.881 Assertion [Verplicht-WMS##7: GetFeatureInfo biedt text/xml als response format] has status VALID 21-02-2020 08:09:47.882 Finished running soapUI testcase [Verplichtingen GetFeatureInfo], time taken: 23ms, status: FINISHED 21-02-2020 08:09:47.884 Running soapUI testcase [Verplichtingen GetMap Transparent] 21-02-2020 08:09:47.885 running step [GetCapabilities] 21-02-2020 08:09:47.922 Assertion [GetMap Formats] has status FAILED 21-02-2020 08:09:47.923 ASSERTION FAILED -> XPathContains comparison failed for path [declare namespace wms='http://www.opengis.net/wms'; count(//wms:WMS_Capabilities/wms:Capability/wms:Request/wms:GetMap/wms:Format) > 0], expecting [true], actual was [false] 21-02-2020 08:09:47.924 Finished running soapUI testcase [Verplichtingen GetMap Transparent], time taken: 30ms, status: FAILED 21-02-2020 08:09:47.926 Project [Nederlands WMS profiel 1_3_0] finished with status [FAILED] in 276ms 21-02-2020 08:16:01.375 Running soapUI tests in project [Nederlands WFS profiel WFS 2_0_0 ISO19142] 21-02-2020 08:16:01.376 Running Project [Nederlands WFS profiel WFS 2_0_0 ISO19142], runType = SEQUENTIAL 21-02-2020 08:16:01.378 Running soapUI testcase [Requirements] 21-02-2020 08:16:01.379 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:16:01.386 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:16:01.387 running step [Transfer Global Properties] 21-02-2020 08:16:01.388 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 08:16:01.390 Running soapUI testcase [Update Credentials] 21-02-2020 08:16:01.391 running step [Update Credentials] 21-02-2020 08:16:01.405 Finished running soapUI testcase [Update Credentials], time taken: 11ms, status: FINISHED 21-02-2020 08:16:01.407 Running soapUI testcase [Update Query Params] 21-02-2020 08:16:01.408 running step [UpdateQueryParams] 21-02-2020 08:16:01.426 Finished running soapUI testcase [Update Query Params], time taken: 17ms, status: FINISHED 21-02-2020 08:16:01.428 Running soapUI testcase [SimpleWFS and HTTP GET - Mandatory] 21-02-2020 08:16:01.429 running step [Properties] 21-02-2020 08:16:01.430 running step [GetCapabilities] 21-02-2020 08:16:01.484 Assertion [Verplicht-WFS-ISO19142##CheckFeatureTypes: Check for featureTypes (warning)] has status FAILED 21-02-2020 08:16:01.485 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace xsi='http://www.w3.org/2001/XMLSchema-instance'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; declare namespace inspire_common='http://inspire.ec.europa.eu/schemas/common/1.0'; AssertionFailures: { let $featureTypes:=//wfs:FeatureTypeList/wfs:FeatureType return if (count($featureTypes) > 0) then "The service offers featureTypes." else "The service does not seem to offer any featureType. Other tests will fail." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: The service offers featureTypes.' but was 'AssertionFailures: The service does not seem to offer any featureType. Other tests will fail.' - comparing AssertionFailures: The service offers featureTypes. at /result[1]/text()[1] to AssertionFailures: The service does not seem to offer any featureType. Other tests will fail. at /result[1]/text()[1] 21-02-2020 08:16:01.486 Assertion [Verplicht-WFS-ISO19142##Schema: Simple Schema Validator] has status UNKNOWN 21-02-2020 08:16:01.487 Assertion [Verplicht-WFS-ISO19142##GML32: WFS supports GML 3.2 outputformat "application/gml+xml; version=3.2"] has status FAILED 21-02-2020 08:16:01.488 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; AssertionFailures: { let $gml32output:=//ows:Parameter[@name='outputFormat']/ows:AllowedValues/ows:Value[.='application/gml+xml; version=3.2'] return if (exists($gml32output)) then "The outputformat 'application/gml+xml; version=3.2' is declared in the Capabilities." else "The WFS does not seem to support GML 3.2 as outputformat. The Capabilities do NOT advertize support for 'application/gml+xml; version=3.2'." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: The outputformat 'application/gml+xml; version=3.2' is declared in the Capabilities.' but was 'AssertionFailures: The WFS does not seem to support GML 3.2 as outputformat. The Capabilities do NOT advertize support for 'application/gml+xml; version=3.2'.' - comparing AssertionFailures: The outputformat 'application/gml+xml; version=3.2' is declared in the Capabilities. at /result[1]/text()[1] to AssertionFailures: The WFS does not seem to support GML 3.2 as outputformat. The Capabilities do NOT advertize support for 'application/gml+xml; version=3.2'. at /result[1]/text()[1] 21-02-2020 08:16:01.489 Assertion [Verplicht-WFS-ISO19142##HTTPGET: HTTP GET Declared] has status FAILED 21-02-2020 08:16:01.490 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; AssertionFailures:{ let $httpget:=//ows:Constraint[@name='KVPEncoding' and ./ows:DefaultValue='TRUE'] return if (exists($httpget)) then "" else "HTTP Get is NOT declared in the Capabilities." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:HTTP Get is NOT declared in the Capabilities.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:HTTP Get is NOT declared in the Capabilities. at /result[1]/text()[1] 21-02-2020 08:16:01.491 Finished running soapUI testcase [SimpleWFS and HTTP GET - Mandatory], time taken: 46ms, status: FAILED 21-02-2020 08:16:01.493 Running soapUI testcase [SimpleWFS - GetFeatureById support - Mandatory] 21-02-2020 08:16:01.495 running step [Properties] 21-02-2020 08:16:01.496 running step [GetCapabilities] 21-02-2020 08:16:01.528 Assertion [Timely reponse] has status VALID 21-02-2020 08:16:01.529 running step [Property Transfer] 21-02-2020 08:16:01.534 running step [ListStoredQueries] 21-02-2020 08:16:01.536 Finished running soapUI testcase [SimpleWFS - GetFeatureById support - Mandatory], time taken: 32ms, status: FAILED 21-02-2020 08:16:01.537 Running soapUI testcase [BasicWFS - GetFeature and GetPropertyValue- Optional] 21-02-2020 08:16:01.538 running step [Properties] 21-02-2020 08:16:01.539 running step [GetCapabilities] 21-02-2020 08:16:01.564 Assertion [Verplicht-WFS-ISO19142##ImplementsBasicWFS: ImplementsBasicWFS Declared] has status FAILED 21-02-2020 08:16:01.566 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; AssertionFailures: { let $value:=//ows:Constraint[@name='ImplementsBasicWFS' and ./ows:DefaultValue='TRUE'] return if (exists($value)) then "ImplementsBasicWFS is declared." else "The ows:Constraint ImplementsBasicWFS is not advertized in the Capabilities." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: ImplementsBasicWFS is declared.' but was 'AssertionFailures: The ows:Constraint ImplementsBasicWFS is not advertized in the Capabilities.' - comparing AssertionFailures: ImplementsBasicWFS is declared. at /result[1]/text()[1] to AssertionFailures: The ows:Constraint ImplementsBasicWFS is not advertized in the Capabilities. at /result[1]/text()[1] 21-02-2020 08:16:01.567 Finished running soapUI testcase [BasicWFS - GetFeature and GetPropertyValue- Optional], time taken: 19ms, status: FAILED 21-02-2020 08:16:01.569 Running soapUI testcase [CRS support] 21-02-2020 08:16:01.570 running step [GetCapabilities] 21-02-2020 08:16:01.606 Assertion [Verplicht-WFS-ISO19142##CRSSupport: each featureType is offered in a CRS from the selected list] has status VALID 21-02-2020 08:16:01.608 Finished running soapUI testcase [CRS support], time taken: 29ms, status: FINISHED 21-02-2020 08:16:01.609 Running soapUI testcase [Query support - Mandatory] 21-02-2020 08:16:01.610 running step [Properties] 21-02-2020 08:16:01.611 running step [GetCapabilities] 21-02-2020 08:16:01.632 Assertion [Verplicht-WFS-Filter-ISO19143##ImplementsQuery: Capabilities advertizes ImplementsQuery (Query support)] has status FAILED 21-02-2020 08:16:01.633 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $query:=//fes:Constraint[@name='ImplementsQuery' and ./ows:DefaultValue='TRUE'] return if (exists($query)) then "The Capabilities document advertizes support for ImplementsQuery (Query support)." else "The Capabilities document does NOT advertize support for ImplementsQuery (Query support). Check if the Constraint ImplementsQuery is present." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: The Capabilities document advertizes support for ImplementsQuery (Query support).' but was 'AssertionFailures: The Capabilities document does NOT advertize support for ImplementsQuery (Query support). Check if the Constraint ImplementsQuery is present.' - comparing AssertionFailures: The Capabilities document advertizes support for ImplementsQuery (Query support). at /result[1]/text()[1] to AssertionFailures: The Capabilities document does NOT advertize support for ImplementsQuery (Query support). Check if the Constraint ImplementsQuery is present. at /result[1]/text()[1] 21-02-2020 08:16:01.635 Finished running soapUI testcase [Query support - Mandatory], time taken: 15ms, status: FAILED 21-02-2020 08:16:01.637 Running soapUI testcase [Resource Identification and Ad Hoc Query - Optional] 21-02-2020 08:16:01.638 running step [GetCapabilities] 21-02-2020 08:16:01.662 Assertion [Verplicht-WFS-Filter-ISO19143##ResourceIdentification: Capabilities advertizes fes:ResourceId (ResourceIdentification)] has status FAILED 21-02-2020 08:16:01.663 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:Id_Capabilities/fes:ResourceIdentifier[@name='fes:ResourceId'] return if (exists($value)) then "Capabilities advertizes fes:ResourceId (ResourceIdentification)." else "The Capabilities does not advertize fes:ResourceId for ResourceIdentification" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: Capabilities advertizes fes:ResourceId (ResourceIdentification).' but was 'AssertionFailures: The Capabilities does not advertize fes:ResourceId for ResourceIdentification' - comparing AssertionFailures: Capabilities advertizes fes:ResourceId (ResourceIdentification). at /result[1]/text()[1] to AssertionFailures: The Capabilities does not advertize fes:ResourceId for ResourceIdentification at /result[1]/text()[1] 21-02-2020 08:16:01.665 Finished running soapUI testcase [Resource Identification and Ad Hoc Query - Optional], time taken: 18ms, status: FAILED 21-02-2020 08:16:01.667 Running soapUI testcase [Minimum Standard Filter - Optional] 21-02-2020 08:16:01.668 running step [GetCapabilities] 21-02-2020 08:16:01.708 Assertion [Verplicht-WFS-Filter-ISO19143##ImplementsMinStandardFilter: Capabilities advertize ImplementsMinStandardFilter] has status FAILED 21-02-2020 08:16:01.709 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:Constraint[@name='ImplementsMinStandardFilter']/ows:DefaultValue[.='TRUE'] return if (exists($value)) then "Capabilities advertizes ImplementsMinStandardFilter." else "Capabilities does NOT advertize ImplementsMinStandardFilter." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: Capabilities advertizes ImplementsMinStandardFilter.' but was 'AssertionFailures: Capabilities does NOT advertize ImplementsMinStandardFilter.' - comparing AssertionFailures: Capabilities advertizes ImplementsMinStandardFilter. at /result[1]/text()[1] to AssertionFailures: Capabilities does NOT advertize ImplementsMinStandardFilter. at /result[1]/text()[1] 21-02-2020 08:16:01.710 Assertion [Verplicht-WFS-Filter-ISO19143##ComparisonOperators: Capabilities advertize all ComparisonOperators: PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsGreaterThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThanOrEqualTo] has status FAILED 21-02-2020 08:16:01.711 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $mandatoryOperators := ('PropertyIsEqualTo','PropertyIsNotEqualTo','PropertyIsLessThan','PropertyIsGreaterThan','PropertyIsLessThanOrEqualTo','PropertyIsGreaterThanOrEqualTo') for $comparisonOperator in $mandatoryOperators where empty(//fes:Scalar_Capabilities/fes:ComparisonOperators/fes:ComparisonOperator[@name=$comparisonOperator]) return concat("Operator ",$comparisonOperator," is not advertized.") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Operator PropertyIsEqualTo is not advertized. Operator PropertyIsNotEqualTo is not advertized. Operator PropertyIsLessThan is not advertized. Operator PropertyIsGreaterThan is not advertized. Operator PropertyIsLessThanOrEqualTo is not advertized. Operator PropertyIsGreaterThanOrEqualTo is not advertized.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Operator PropertyIsEqualTo is not advertized. Operator PropertyIsNotEqualTo is not advertized. Operator PropertyIsLessThan is not advertized. Operator PropertyIsGreaterThan is not advertized. Operator PropertyIsLessThanOrEqualTo is not advertized. Operator PropertyIsGreaterThanOrEqualTo is not advertized. at /result[1]/text()[1] 21-02-2020 08:16:01.713 Assertion [Verplicht-WFS-Filter-ISO19143##LogicalOperators: Capabilities advertize logical operators] has status FAILED 21-02-2020 08:16:01.714 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:Scalar_Capabilities/fes:LogicalOperators return if (exists($value)) then "Capabilities advertizes LogicalOperators." else "Capabilities does NOT advertize LogicalOperators." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: Capabilities advertizes LogicalOperators.' but was 'AssertionFailures: Capabilities does NOT advertize LogicalOperators.' - comparing AssertionFailures: Capabilities advertizes LogicalOperators. at /result[1]/text()[1] to AssertionFailures: Capabilities does NOT advertize LogicalOperators. at /result[1]/text()[1] 21-02-2020 08:16:01.715 Finished running soapUI testcase [Minimum Standard Filter - Optional], time taken: 31ms, status: FAILED 21-02-2020 08:16:01.717 Running soapUI testcase [Minimum Spatial Filter - Optional] 21-02-2020 08:16:01.718 running step [Properties] 21-02-2020 08:16:01.719 running step [GetCapabilities] 21-02-2020 08:16:01.740 Assertion [Verplicht-WFS-Filter-ISO19143##SpatialOperatorBBOX: SpatialOperator BBOX Declared] has status FAILED 21-02-2020 08:16:01.741 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:SpatialOperator[@name='BBOX'] return if (exists($value)) then "SpatialOperator BBOX is declared." else "The SpatialOperator BBOX is not declared in the Capabilities." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: SpatialOperator BBOX is declared.' but was 'AssertionFailures: The SpatialOperator BBOX is not declared in the Capabilities.' - comparing AssertionFailures: SpatialOperator BBOX is declared. at /result[1]/text()[1] to AssertionFailures: The SpatialOperator BBOX is not declared in the Capabilities. at /result[1]/text()[1] 21-02-2020 08:16:01.742 Finished running soapUI testcase [Minimum Spatial Filter - Optional], time taken: 15ms, status: FAILED 21-02-2020 08:16:01.744 Running soapUI testcase [Minimum Temporal Filter - Optional] 21-02-2020 08:16:01.745 running step [GetCapabilities] 21-02-2020 08:16:01.766 Assertion [Verplicht-WFS-Filter-ISO19143##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter] has status FAILED 21-02-2020 08:16:01.768 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:Constraint[@name='ImplementsMinTemporalFilter']/ows:DefaultValue[.='TRUE'] return if (exists($value)) then "Capabilities advertizes ImplementsMinTemporalFilter." else "Capabilities does NOT advertize ImplementsMinTemporalFilter." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: Capabilities advertizes ImplementsMinTemporalFilter.' but was 'AssertionFailures: Capabilities does NOT advertize ImplementsMinTemporalFilter.' - comparing AssertionFailures: Capabilities advertizes ImplementsMinTemporalFilter. at /result[1]/text()[1] to AssertionFailures: Capabilities does NOT advertize ImplementsMinTemporalFilter. at /result[1]/text()[1] 21-02-2020 08:16:01.820 Finished running soapUI testcase [Minimum Temporal Filter - Optional], time taken: 15ms, status: FAILED 21-02-2020 08:16:01.824 Running soapUI testcase [Metadata] 21-02-2020 08:16:01.825 running step [Properties] 21-02-2020 08:16:01.826 running step [GetCapabilities] 21-02-2020 08:16:01.845 Assertion [Verplicht-WFS-Metadata##MetadataURLs: each featuretype has a MetadataURL] has status VALID 21-02-2020 08:16:01.846 running step [Property Transfer] 21-02-2020 08:16:01.847 running step [RunMetadataDatasetTest] 21-02-2020 08:16:01.864 running step [GetMetadata] 21-02-2020 08:16:01.865 Finished running soapUI testcase [Metadata], time taken: 28ms, status: FAILED 21-02-2020 08:16:01.868 Running soapUI testcase [Minimum Temporal Filter - Optional] 21-02-2020 08:16:01.897 running step [GetCapabilities] 21-02-2020 08:16:01.928 Assertion [Conditioneel##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter] has status FAILED 21-02-2020 08:16:01.929 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; declare namespace fes='http://www.opengis.net/fes/2.0'; AssertionFailures: { let $value:=//fes:Constraint[@name='ImplementsMinTemporalFilter']/ows:DefaultValue[.='TRUE'] return if (exists($value)) then "Capabilities advertizes ImplementsMinTemporalFilter." else "Capabilities does NOT advertize ImplementsMinTemporalFilter." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: Capabilities advertizes ImplementsMinTemporalFilter.' but was 'AssertionFailures: Capabilities does NOT advertize ImplementsMinTemporalFilter.' - comparing AssertionFailures: Capabilities advertizes ImplementsMinTemporalFilter. at /result[1]/text()[1] to AssertionFailures: Capabilities does NOT advertize ImplementsMinTemporalFilter. at /result[1]/text()[1] 21-02-2020 08:16:01.931 Finished running soapUI testcase [Minimum Temporal Filter - Optional], time taken: 24ms, status: FAILED 21-02-2020 08:16:01.980 Project [Nederlands WFS profiel WFS 2_0_0 ISO19142] finished with status [FAILED] in 569ms 21-02-2020 08:23:30.932 Running soapUI tests in project [Nederlands WFS profiel WFS 2_0_0 ISO19142] 21-02-2020 08:23:30.935 Running Project [Nederlands WFS profiel WFS 2_0_0 ISO19142], runType = SEQUENTIAL 21-02-2020 08:23:30.937 Running soapUI testcase [Requirements] 21-02-2020 08:23:30.939 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:23:30.945 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:23:30.946 running step [Transfer Global Properties] 21-02-2020 08:23:30.948 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 08:23:30.949 Running soapUI testcase [Update Credentials] 21-02-2020 08:23:30.950 running step [Update Credentials] 21-02-2020 08:23:30.963 Finished running soapUI testcase [Update Credentials], time taken: 11ms, status: FINISHED 21-02-2020 08:23:30.966 Running soapUI testcase [Update Query Params] 21-02-2020 08:23:30.967 running step [UpdateQueryParams] 21-02-2020 08:23:30.985 Finished running soapUI testcase [Update Query Params], time taken: 16ms, status: FINISHED 21-02-2020 08:23:30.987 Running soapUI testcase [SimpleWFS and HTTP GET - Mandatory] 21-02-2020 08:23:30.988 running step [Properties] 21-02-2020 08:23:30.989 running step [GetCapabilities] 21-02-2020 08:23:31.079 Assertion [Verplicht-WFS-ISO19142##CheckFeatureTypes: Check for featureTypes (warning)] has status VALID 21-02-2020 08:23:31.080 Assertion [Verplicht-WFS-ISO19142##Schema: Simple Schema Validator] has status UNKNOWN 21-02-2020 08:23:31.081 Assertion [Verplicht-WFS-ISO19142##GML32: WFS supports GML 3.2 outputformat "application/gml+xml; version=3.2"] has status VALID 21-02-2020 08:23:31.082 Assertion [Verplicht-WFS-ISO19142##HTTPGET: HTTP GET Declared] has status VALID 21-02-2020 08:23:31.083 running step [Property Transfer] 21-02-2020 08:23:31.087 running step [RunDescribeFeatureTypesForAllFeatureTypes] 21-02-2020 08:23:31.104 running step [DescribeFeatureType] 21-02-2020 08:23:31.733 running step [DescribeFeatureType] 21-02-2020 08:23:32.817 running step [DescribeFeatureType] 21-02-2020 08:23:33.955 running step [DescribeFeatureType] 21-02-2020 08:23:35.150 running step [DescribeFeatureType] 21-02-2020 08:23:36.163 running step [DescribeFeatureType] 21-02-2020 08:23:37.246 running step [DescribeFeatureType] 21-02-2020 08:23:38.248 running step [DescribeFeatureType] 21-02-2020 08:23:39.387 running step [DescribeFeatureType] 21-02-2020 08:23:40.560 running step [DescribeFeatureType] 21-02-2020 08:23:41.532 running step [DescribeFeatureType] 21-02-2020 08:23:42.571 running step [DescribeFeatureType] 21-02-2020 08:23:43.657 running step [DescribeFeatureType] 21-02-2020 08:23:44.650 running step [DescribeFeatureType] 21-02-2020 08:23:45.729 running step [DescribeFeatureType] 21-02-2020 08:23:46.754 running step [DescribeFeatureType] 21-02-2020 08:23:47.751 running step [DescribeFeatureType] 21-02-2020 08:23:48.945 running step [DescribeFeatureType] 21-02-2020 08:23:49.943 running step [DescribeFeatureType] 21-02-2020 08:23:50.964 running step [DescribeFeatureType] 21-02-2020 08:23:51.959 running step [DescribeFeatureType] 21-02-2020 08:23:52.967 running step [DescribeFeatureType] 21-02-2020 08:23:54.073 running step [DescribeFeatureType] 21-02-2020 08:23:55.153 running step [DescribeFeatureType] 21-02-2020 08:23:56.248 running step [DescribeFeatureType] 21-02-2020 08:23:57.258 running step [DescribeFeatureType] 21-02-2020 08:23:58.262 running step [DescribeFeatureType] 21-02-2020 08:23:59.250 running step [DescribeFeatureType] 21-02-2020 08:24:00.251 running step [DescribeFeatureType] 21-02-2020 08:24:01.437 running step [DescribeFeatureType] 21-02-2020 08:24:02.554 Assertion [Verplicht-WFS-ISO19142##DFT: Response contains XSD Schema element] has status VALID 21-02-2020 08:24:02.556 Finished running soapUI testcase [SimpleWFS and HTTP GET - Mandatory], time taken: 47164ms, status: FINISHED 21-02-2020 08:24:02.563 Running soapUI testcase [SimpleWFS - GetFeatureById support - Mandatory] 21-02-2020 08:24:02.564 running step [Properties] 21-02-2020 08:24:02.565 running step [GetCapabilities] 21-02-2020 08:24:02.603 Assertion [Timely reponse] has status VALID 21-02-2020 08:24:02.604 running step [Property Transfer] 21-02-2020 08:24:02.611 running step [ListStoredQueries] 21-02-2020 08:24:02.641 Assertion [Verplicht-WFS-ISO19142##GFI-Listed: ListStoredQueries advertizes GetFeatureById] has status VALID 21-02-2020 08:24:02.642 running step [GetFeatureFirstTypeName] 21-02-2020 08:24:02.696 Assertion [Verplicht-WFS-ISO19142##GetFeature: Result contains wfs_FeatureCollection] has status VALID 21-02-2020 08:24:02.697 running step [Property Transfer Feature] 21-02-2020 08:24:02.699 running step [GetFeatureById] 21-02-2020 08:24:02.756 Assertion [Valid HTTP Status Codes] has status FAILED 21-02-2020 08:24:02.758 ASSERTION FAILED -> Response status code:400 is not in acceptable list of status codes 21-02-2020 08:24:02.759 Assertion [Verplicht-WFS-ISO19142##GFI2: a GML feature exists] has status FAILED 21-02-2020 08:24:02.760 ASSERTION FAILED -> XPathContains comparison failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; exists(//*[@gml:id])], expecting [true], actual was [false] 21-02-2020 08:24:02.761 Assertion [Verplicht-WFS-ISO19142##GFI-4: The gml:id of the Feature is the same for GetFeature and GetFeatureById] has status FAILED 21-02-2020 08:24:02.762 ASSERTION FAILED -> XPathContains comparison failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; exists(//*[@gml:id='${#Project#FirstFeatureId}'])], expecting [true], actual was [false] 21-02-2020 08:24:02.763 Finished running soapUI testcase [SimpleWFS - GetFeatureById support - Mandatory], time taken: 167ms, status: FAILED 21-02-2020 08:24:02.766 Running soapUI testcase [BasicWFS - GetFeature and GetPropertyValue- Optional] 21-02-2020 08:24:02.767 running step [Properties] 21-02-2020 08:24:02.768 running step [GetCapabilities] 21-02-2020 08:24:02.827 Assertion [Verplicht-WFS-ISO19142##ImplementsBasicWFS: ImplementsBasicWFS Declared] has status VALID 21-02-2020 08:24:02.829 running step [Property Transfer] 21-02-2020 08:24:02.836 running step [GetFeature] 21-02-2020 08:24:02.928 Assertion [Timely response] has status VALID 21-02-2020 08:24:02.929 running step [Property Transfer Valuereference] 21-02-2020 08:24:02.931 running step [GetPropertyValue] 21-02-2020 08:24:03.070 Assertion [Verplicht-WFS-ISO19142##GetPropValue: GetPropertyValue response contains a ValueCollection] has status FAILED 21-02-2020 08:24:03.071 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wfs='http://www.opengis.net/wfs/2.0'; declare namespace gml='http://www.opengis.net/gml/3.2'; declare namespace ows='http://www.opengis.net/ows/1.1'; AssertionFailures: { let $value:=/wfs:ValueCollection return if (exists($value)) then "GetPropertyValue response contains a ValueCollection." else "The GetPropertyValue response does not contain a ValueCollection." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: GetPropertyValue response contains a ValueCollection.' but was 'AssertionFailures: The GetPropertyValue response does not contain a ValueCollection.' - comparing AssertionFailures: GetPropertyValue response contains a ValueCollection. at /result[1]/text()[1] to AssertionFailures: The GetPropertyValue response does not contain a ValueCollection. at /result[1]/text()[1] 21-02-2020 08:24:03.074 Finished running soapUI testcase [BasicWFS - GetFeature and GetPropertyValue- Optional], time taken: 283ms, status: FAILED 21-02-2020 08:24:03.075 Running soapUI testcase [CRS support] 21-02-2020 08:24:03.076 running step [GetCapabilities] 21-02-2020 08:24:03.934 Assertion [Verplicht-WFS-ISO19142##CRSSupport: each featureType is offered in a CRS from the selected list] has status VALID 21-02-2020 08:24:03.936 Finished running soapUI testcase [CRS support], time taken: 27ms, status: FINISHED 21-02-2020 08:24:03.938 Running soapUI testcase [Query support - Mandatory] 21-02-2020 08:24:03.939 running step [Properties] 21-02-2020 08:24:03.940 running step [GetCapabilities] 21-02-2020 08:24:03.973 Assertion [Verplicht-WFS-Filter-ISO19143##ImplementsQuery: Capabilities advertizes ImplementsQuery (Query support)] has status VALID 21-02-2020 08:24:03.974 running step [Property Transfer] 21-02-2020 08:24:03.981 running step [GetFeature] 21-02-2020 08:24:04.022 Assertion [Valid HTTP Status Codes] has status VALID 21-02-2020 08:24:04.023 running step [Property Transfer Feature] 21-02-2020 08:24:04.027 Finished running soapUI testcase [Query support - Mandatory], time taken: 68ms, status: FINISHED 21-02-2020 08:24:04.028 Running soapUI testcase [Resource Identification and Ad Hoc Query - Optional] 21-02-2020 08:24:04.030 running step [GetCapabilities] 21-02-2020 08:24:04.080 Assertion [Verplicht-WFS-Filter-ISO19143##ResourceIdentification: Capabilities advertizes fes:ResourceId (ResourceIdentification)] has status VALID 21-02-2020 08:24:04.081 running step [GetFeatureWithNon-ExistingResourceId] 21-02-2020 08:24:04.109 Assertion [Verplicht-WFS-Filter-ISO19143##GetFeatureFalseID: Response with non-existing identifier does not contain any Features (wfs:member)] has status VALID 21-02-2020 08:24:04.111 Finished running soapUI testcase [Resource Identification and Ad Hoc Query - Optional], time taken: 66ms, status: FINISHED 21-02-2020 08:24:04.113 Running soapUI testcase [Minimum Standard Filter - Optional] 21-02-2020 08:24:04.115 running step [GetCapabilities] 21-02-2020 08:24:04.160 Assertion [Verplicht-WFS-Filter-ISO19143##ImplementsMinStandardFilter: Capabilities advertize ImplementsMinStandardFilter] has status VALID 21-02-2020 08:24:04.161 Assertion [Verplicht-WFS-Filter-ISO19143##ComparisonOperators: Capabilities advertize all ComparisonOperators: PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsGreaterThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThanOrEqualTo] has status VALID 21-02-2020 08:24:04.162 Assertion [Verplicht-WFS-Filter-ISO19143##LogicalOperators: Capabilities advertize logical operators] has status VALID 21-02-2020 08:24:04.164 running step [GetPropertyValue] 21-02-2020 08:24:04.208 Assertion [Response SLA] has status VALID 21-02-2020 08:24:04.209 running step [Property Transfer] 21-02-2020 08:24:04.211 running step [GetFeatureWithPropertyIsEqualTo] 21-02-2020 08:24:04.267 Assertion [O-02##O-02-PropertyIsEqualTo: PropertyIsEqualTo works correctly: response contains only Features of which the first textual property contains the requested value of PropertyIsEqualTo] has status VALID 21-02-2020 08:24:04.269 Finished running soapUI testcase [Minimum Standard Filter - Optional], time taken: 123ms, status: FINISHED 21-02-2020 08:24:04.272 Running soapUI testcase [Minimum Spatial Filter - Optional] 21-02-2020 08:24:04.273 running step [Properties] 21-02-2020 08:24:04.275 running step [GetCapabilities] 21-02-2020 08:24:04.340 Assertion [Verplicht-WFS-Filter-ISO19143##SpatialOperatorBBOX: SpatialOperator BBOX Declared] has status VALID 21-02-2020 08:24:04.341 Finished running soapUI testcase [Minimum Spatial Filter - Optional], time taken: 55ms, status: FINISHED 21-02-2020 08:24:04.343 Running soapUI testcase [Minimum Temporal Filter - Optional] 21-02-2020 08:24:04.344 running step [GetCapabilities] 21-02-2020 08:24:04.455 Assertion [Verplicht-WFS-Filter-ISO19143##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter] has status VALID 21-02-2020 08:24:04.457 Finished running soapUI testcase [Minimum Temporal Filter - Optional], time taken: 100ms, status: FINISHED 21-02-2020 08:24:04.459 Running soapUI testcase [Metadata] 21-02-2020 08:24:04.460 running step [Properties] 21-02-2020 08:24:04.461 running step [GetCapabilities] 21-02-2020 08:24:04.492 Assertion [Verplicht-WFS-Metadata##MetadataURLs: each featuretype has a MetadataURL] has status VALID 21-02-2020 08:24:04.494 running step [Property Transfer] 21-02-2020 08:24:04.495 running step [RunMetadataDatasetTest] 21-02-2020 08:24:04.514 running step [GetMetadata] 21-02-2020 08:24:04.828 running step [GetMetadata] 21-02-2020 08:24:05.615 running step [GetMetadata] 21-02-2020 08:24:06.392 running step [GetMetadata] 21-02-2020 08:24:07.185 running step [GetMetadata] 21-02-2020 08:24:07.981 running step [GetMetadata] 21-02-2020 08:24:08.777 running step [GetMetadata] 21-02-2020 08:24:09.564 running step [GetMetadata] 21-02-2020 08:24:10.338 running step [GetMetadata] 21-02-2020 08:24:11.112 running step [GetMetadata] 21-02-2020 08:24:11.890 running step [GetMetadata] 21-02-2020 08:24:12.664 running step [GetMetadata] 21-02-2020 08:24:13.447 running step [GetMetadata] 21-02-2020 08:24:14.035 Running soapUI tests in project [Nederlands WMS profiel 1_3_0] 21-02-2020 08:24:14.037 Running Project [Nederlands WMS profiel 1_3_0], runType = SEQUENTIAL 21-02-2020 08:24:14.038 Running soapUI testcase [Requirements] 21-02-2020 08:24:14.040 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 08:24:14.044 Running soapUI testcase [Transfer Global Properties] 21-02-2020 08:24:14.046 running step [Transfer Global Properties] 21-02-2020 08:24:14.048 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 08:24:14.051 Running soapUI testcase [Update Credentials] 21-02-2020 08:24:14.053 running step [Update Credentials] 21-02-2020 08:24:14.066 Finished running soapUI testcase [Update Credentials], time taken: 11ms, status: FINISHED 21-02-2020 08:24:14.068 Running soapUI testcase [Update Query Params] 21-02-2020 08:24:14.069 running step [UpdateQueryParams] 21-02-2020 08:24:14.082 Finished running soapUI testcase [Update Query Params], time taken: 11ms, status: FINISHED 21-02-2020 08:24:14.084 Running soapUI testcase [Verplichtingen WMS Capabilities] 21-02-2020 08:24:14.085 running step [Properties] 21-02-2020 08:24:14.086 running step [GetCapabilities] 21-02-2020 08:24:14.264 running step [GetMetadata] 21-02-2020 08:24:15.059 running step [GetMetadata] 21-02-2020 08:24:15.834 running step [GetMetadata] 21-02-2020 08:24:16.614 running step [GetMetadata] 21-02-2020 08:24:16.793 Assertion [Response SLA] has status VALID 21-02-2020 08:24:16.795 Assertion [Timeout] has status VALID 21-02-2020 08:24:16.796 Assertion [Verplicht-WMS##1: WMS Versie is 1.3.0] has status VALID 21-02-2020 08:24:16.797 Assertion [Verplicht-WMS##2: GetMap ondersteunt PNG of GIF. Of JPEG (voor beeldmateriaal)] has status VALID 21-02-2020 08:24:16.798 Assertion [Verplicht-WMS##3: Ondersteun tenminste een CRS uit de genoemde lijst] has status VALID 21-02-2020 08:24:16.799 running step [Property Transfer] 21-02-2020 08:24:16.828 running step [UpdateQueryParams-Getmap] 21-02-2020 08:24:16.840 Finished running soapUI testcase [Verplichtingen WMS Capabilities], time taken: 283ms, status: FINISHED 21-02-2020 08:24:16.842 Running soapUI testcase [Verplichtingen Metadata] 21-02-2020 08:24:16.844 running step [Properties] 21-02-2020 08:24:16.845 running step [GetMetadataURLs] 21-02-2020 08:24:17.031 Assertion [Verplicht-WMS##4a-1: Er is op zijn minst 1 MetadataURL aanwezig] has status VALID 21-02-2020 08:24:17.032 Assertion [Verplicht-WMS##4a-2: Elke layer heeft direct of via een parent-node een MetadataURL] has status VALID 21-02-2020 08:24:17.033 running step [Property Transfer] 21-02-2020 08:24:17.034 running step [RunGetMetadataForLayer] 21-02-2020 08:24:17.052 running step [GetMetadata] 21-02-2020 08:24:17.399 running step [GetMetadata] 21-02-2020 08:24:18.184 running step [GetMetadata] 21-02-2020 08:24:18.980 running step [GetMetadata] 21-02-2020 08:24:19.765 running step [GetMetadata] 21-02-2020 08:24:20.546 running step [GetMetadata] 21-02-2020 08:24:21.326 running step [GetMetadata] 21-02-2020 08:24:22.108 running step [GetMetadata] 21-02-2020 08:24:22.887 running step [GetMetadata] 21-02-2020 08:24:23.673 running step [GetMetadata] 21-02-2020 08:24:24.431 running step [GetMetadata] 21-02-2020 08:24:25.190 running step [GetMetadata] 21-02-2020 08:24:25.955 running step [GetMetadata] 21-02-2020 08:24:26.743 running step [GetMetadata] 21-02-2020 08:24:27.518 Assertion [Verplicht-WFS-Metadata##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 08:24:27.519 Assertion [Verplicht-WFS-Metadata##MD_fileIdentifier: Metadata fileIdentifier exists] has status VALID 21-02-2020 08:24:27.526 Finished running soapUI testcase [Metadata], time taken: 30519ms, status: FINISHED 21-02-2020 08:24:27.527 Running soapUI testcase [Minimum Temporal Filter - Optional] 21-02-2020 08:24:27.529 running step [GetCapabilities] 21-02-2020 08:24:27.564 Assertion [Conditioneel##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter] has status VALID 21-02-2020 08:24:27.565 Finished running soapUI testcase [Minimum Temporal Filter - Optional], time taken: 26ms, status: FINISHED 21-02-2020 08:24:27.597 Project [Nederlands WFS profiel WFS 2_0_0 ISO19142] finished with status [FAILED] in 56631ms 21-02-2020 08:24:39.626 running step [GetMetadata] 21-02-2020 08:24:39.901 running step [GetMetadata] 21-02-2020 08:24:40.674 running step [GetMetadata] 21-02-2020 08:24:41.446 running step [GetMetadata] 21-02-2020 08:24:42.219 running step [GetMetadata] 21-02-2020 08:24:43.005 running step [GetMetadata] 21-02-2020 08:24:43.782 running step [GetMetadata] 21-02-2020 08:24:44.577 running step [GetMetadata] 21-02-2020 08:24:45.357 running step [GetMetadata] 21-02-2020 08:24:46.137 running step [GetMetadata] 21-02-2020 08:24:46.917 running step [GetMetadata] 21-02-2020 08:24:47.698 running step [GetMetadata] 21-02-2020 08:24:48.474 running step [GetMetadata] 21-02-2020 08:24:49.253 running step [GetMetadata] 21-02-2020 08:24:50.042 running step [GetMetadata] 21-02-2020 08:24:50.818 running step [GetMetadata] 21-02-2020 08:24:51.601 running step [GetMetadata] 21-02-2020 08:24:52.365 running step [GetMetadata] 21-02-2020 08:24:53.164 running step [GetMetadata] 21-02-2020 08:24:53.929 running step [GetMetadata] 21-02-2020 08:24:54.712 running step [GetMetadata] 21-02-2020 08:24:55.472 running step [GetMetadata] 21-02-2020 08:24:56.233 running step [GetMetadata] 21-02-2020 08:24:56.992 running step [GetMetadata] 21-02-2020 08:24:57.748 running step [GetMetadata] 21-02-2020 08:24:58.510 running step [GetMetadata] 21-02-2020 08:24:59.272 running step [GetMetadata] 21-02-2020 08:25:00.037 running step [GetMetadata] 21-02-2020 08:25:00.805 running step [GetMetadata] 21-02-2020 08:25:01.577 running step [GetMetadata] 21-02-2020 08:25:02.340 Assertion [Verplicht-WMS##4a-3: Metadata XML Schema Validatie] has status VALID 21-02-2020 08:25:02.341 Assertion [Verplicht-WMS##4a-4: De metadata heeft een root element MD_Metadata] has status VALID 21-02-2020 08:25:02.342 Assertion [Verplicht-WMS##4a-5: De metadata heeft een fileIdentifier] has status VALID 21-02-2020 08:25:02.343 Finished running soapUI testcase [Verplichtingen Metadata], time taken: 52899ms, status: FINISHED 21-02-2020 08:25:02.350 Running soapUI testcase [Verplichtingen Legenda's] 21-02-2020 08:25:02.352 running step [Properties] 21-02-2020 08:25:02.353 running step [GetStylesAndLegendURLs] 21-02-2020 08:25:02.609 Assertion [Verplicht-WMS##5a: alle Layers hebben een Style element] has status VALID 21-02-2020 08:25:02.610 Assertion [Verplicht-WMS##5b: voor alle Style elementen is een LegendURL beschikbaar] has status VALID 21-02-2020 08:25:02.611 running step [Property Transfer] 21-02-2020 08:25:02.613 running step [RunGetLegendForStyles] 21-02-2020 08:25:02.633 running step [GetLegend] 21-02-2020 08:25:02.680 running step [GetLegend] 21-02-2020 08:25:03.205 running step [GetLegend] 21-02-2020 08:25:03.745 running step [GetLegend] 21-02-2020 08:25:04.272 running step [GetLegend] 21-02-2020 08:25:04.810 running step [GetLegend] 21-02-2020 08:25:05.333 running step [GetLegend] 21-02-2020 08:25:05.861 running step [GetLegend] 21-02-2020 08:25:06.380 running step [GetLegend] 21-02-2020 08:25:06.904 running step [GetLegend] 21-02-2020 08:25:07.433 running step [GetLegend] 21-02-2020 08:25:07.960 running step [GetLegend] 21-02-2020 08:25:08.491 running step [GetLegend] 21-02-2020 08:25:09.017 running step [GetLegend] 21-02-2020 08:25:09.557 running step [GetLegend] 21-02-2020 08:25:10.080 running step [GetLegend] 21-02-2020 08:25:10.603 running step [GetLegend] 21-02-2020 08:25:11.121 running step [GetLegend] 21-02-2020 08:25:11.695 running step [GetLegend] 21-02-2020 08:25:12.214 running step [GetLegend] 21-02-2020 08:25:12.738 running step [GetLegend] 21-02-2020 08:25:13.268 running step [GetLegend] 21-02-2020 08:25:13.792 running step [GetLegend] 21-02-2020 08:25:14.320 running step [GetLegend] 21-02-2020 08:25:14.843 running step [GetLegend] 21-02-2020 08:25:15.372 running step [GetLegend] 21-02-2020 08:25:15.905 running step [GetLegend] 21-02-2020 08:25:16.437 running step [GetLegend] 21-02-2020 08:25:16.968 running step [GetLegend] 21-02-2020 08:25:17.509 running step [GetLegend] 21-02-2020 08:25:18.033 running step [GetLegend] 21-02-2020 08:25:18.567 running step [GetLegend] 21-02-2020 08:25:19.098 running step [GetLegend] 21-02-2020 08:25:19.627 running step [GetLegend] 21-02-2020 08:25:20.150 running step [GetLegend] 21-02-2020 08:25:20.683 running step [GetLegend] 21-02-2020 08:25:21.203 running step [GetLegend] 21-02-2020 08:25:21.730 running step [GetLegend] 21-02-2020 08:25:22.260 running step [GetLegend] 21-02-2020 08:25:22.784 running step [GetLegend] 21-02-2020 08:25:23.307 running step [GetLegend] 21-02-2020 08:25:23.883 running step [GetLegend] 21-02-2020 08:25:24.411 running step [GetLegend] 21-02-2020 08:25:24.931 running step [GetLegend] 21-02-2020 08:25:25.454 running step [GetLegend] 21-02-2020 08:25:25.979 running step [GetLegend] 21-02-2020 08:25:26.609 running step [GetLegend] 21-02-2020 08:25:27.144 running step [GetLegend] 21-02-2020 08:25:27.681 running step [GetLegend] 21-02-2020 08:25:28.218 running step [GetLegend] 21-02-2020 08:25:28.754 running step [GetLegend] 21-02-2020 08:25:29.285 running step [GetLegend] 21-02-2020 08:25:29.819 running step [GetLegend] 21-02-2020 08:25:30.345 running step [GetLegend] 21-02-2020 08:25:30.887 running step [GetLegend] 21-02-2020 08:25:31.415 running step [GetLegend] 21-02-2020 08:25:31.955 running step [GetLegend] 21-02-2020 08:25:32.478 running step [GetLegend] 21-02-2020 08:25:33.008 running step [GetLegend] 21-02-2020 08:25:33.550 running step [GetLegend] 21-02-2020 08:25:34.099 running step [GetLegend] 21-02-2020 08:25:34.623 Assertion [Verplicht-WMS##6: de LegendURL verwijst naar een afbeelding] has status VALID 21-02-2020 08:25:34.625 Finished running soapUI testcase [Verplichtingen Legenda's], time taken: 33457ms, status: FINISHED 21-02-2020 08:25:34.636 Running soapUI testcase [Verplichtingen GetFeatureInfo] 21-02-2020 08:25:34.637 running step [Properties] 21-02-2020 08:25:34.639 running step [GetCapabilities] 21-02-2020 08:25:34.884 Assertion [Verplicht-WMS##7: GetFeatureInfo biedt text/xml als response format] has status VALID 21-02-2020 08:25:34.885 Finished running soapUI testcase [Verplichtingen GetFeatureInfo], time taken: 230ms, status: FINISHED 21-02-2020 08:25:34.887 Running soapUI testcase [Verplichtingen GetMap Transparent] 21-02-2020 08:25:34.889 running step [GetCapabilities] 21-02-2020 08:25:35.095 Assertion [GetMap Formats] has status VALID 21-02-2020 08:25:35.097 running step [Meer dan alleen JPEG formaat] 21-02-2020 08:25:35.100 running step [GetMap TRANSPARENT] 21-02-2020 08:25:35.225 Assertion [Verplicht-WMS##8a: geldige afbeelding] has status VALID 21-02-2020 08:25:35.226 Assertion [Verplicht-WMS##8b: response size > 100] has status VALID 21-02-2020 08:25:35.227 running step [EndTransparentTest] 21-02-2020 08:25:35.229 Finished running soapUI testcase [Verplichtingen GetMap Transparent], time taken: 303ms, status: FINISHED 21-02-2020 08:25:35.231 Project [Nederlands WMS profiel 1_3_0] finished with status [FINISHED] in 81193ms 21-02-2020 09:21:59.828 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:21:59.833 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:21:59.835 Running soapUI testcase [Requirements] 21-02-2020 09:21:59.842 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:21:59.843 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:21:59.845 running step [Transfer Global Properties] 21-02-2020 09:21:59.846 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:21:59.848 Running soapUI testcase [Update Credentials] 21-02-2020 09:21:59.849 running step [Update Credentials] 21-02-2020 09:21:59.868 Finished running soapUI testcase [Update Credentials], time taken: 16ms, status: FINISHED 21-02-2020 09:21:59.870 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:21:59.871 running step [ValidateServiceFeed] 21-02-2020 09:21:59.942 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status FAILED 21-02-2020 09:21:59.943 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $title:=/atom:feed/atom:title return if (string-length($title)=0) then "The Atom feed does NOT contain a Feed Title." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a Feed Title.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a Feed Title. at /result[1]/text()[1] 21-02-2020 09:21:59.946 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status FAILED 21-02-2020 09:21:59.947 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $mdurl:=/atom:feed/atom:link[@rel='describedby' and (@type='application/xml' or @type='application/vnd.iso.19139+xml' or @type='application/vnd.ogc.csw.GetRecordByIdResponse_xml')]/@href return if (string-length($mdurl)=0) then "The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link. at /result[1]/text()[1] 21-02-2020 09:21:59.950 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status FAILED 21-02-2020 09:21:59.951 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $linkself:=/atom:feed/atom:link[@rel='self' and @type='application/atom+xml' and @hreflang=//atom:feed/atom:title/@xml:lang]/@href return if ($linkself='${#Project#serviceEndpoint}') then "" else "The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'. at /result[1]/text()[1] 21-02-2020 09:21:59.952 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status FAILED 21-02-2020 09:21:59.953 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $linkosd:=/atom:feed/atom:link[@rel='search' and @type='application/opensearchdescription+xml']/@href return if (string-length($linkosd)=0) then "The Atom feed does NOT contain a link to an OpenSearch Description document." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to an OpenSearch Description document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to an OpenSearch Description document. at /result[1]/text()[1] 21-02-2020 09:21:59.955 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:21:59.956 Assertion [M-01##req10: Req 10 Feed contains rights information] has status FAILED 21-02-2020 09:21:59.957 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $rights:=/atom:feed/atom:rights return if (string-length($rights)=0) then "The Atom feed does NOT contain rights information." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain rights information.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain rights information. at /result[1]/text()[1] 21-02-2020 09:21:59.958 Assertion [M-01##req11: Req 11 Feed contains updated information] has status FAILED 21-02-2020 09:21:59.959 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $updated:=year-from-dateTime(xs:dateTime(/atom:feed/atom:updated)) return if ($updated > 0) then "" else "The Atom feed does NOT contain updated information." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain updated information.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain updated information. at /result[1]/text()[1] 21-02-2020 09:21:59.960 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status FAILED 21-02-2020 09:21:59.961 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $author:=/atom:feed/atom:author[string-length(./atom:name)>0 and string-length(./atom:email)>0] return if (exists($author)) then "" else "The Atom feed does NOT contain an author name and/or email address." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain an author name and/or email address.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain an author name and/or email address. at /result[1]/text()[1] 21-02-2020 09:21:59.963 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 09:21:59.964 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 09:21:59.965 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:21:59.966 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 09:21:59.967 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:21:59.968 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:21:59.969 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:21:59.970 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:21:59.971 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:21:59.972 running step [PropertyTransferService] 21-02-2020 09:21:59.974 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 60ms, status: FAILED 21-02-2020 09:21:59.976 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:21:59.977 running step [CleanupAuthorization] 21-02-2020 09:21:59.986 running step [GetServiceMetadata] 21-02-2020 09:21:59.988 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 7ms, status: FAILED 21-02-2020 09:21:59.989 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:21:59.990 running step [Transfer_Properties] 21-02-2020 09:21:59.992 running step [GetServiceFeed] 21-02-2020 09:22:00.050 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:22:00.052 running step [Property Transfer] 21-02-2020 09:22:00.053 running step [RunMetadataDatasetTest] 21-02-2020 09:22:00.070 running step [GetMetadata] 21-02-2020 09:22:00.072 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 69ms, status: FAILED 21-02-2020 09:22:00.074 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:22:00.075 running step [Properties] 21-02-2020 09:22:00.076 running step [INSPIREMediaTypes_application] 21-02-2020 09:22:00.200 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:00.201 running step [INSPIREMediaTypes_image] 21-02-2020 09:22:00.284 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:00.285 running step [INSPIREMediaTypes_text] 21-02-2020 09:22:00.352 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:00.354 running step [PropertyTransferMediaTypes] 21-02-2020 09:22:00.357 running step [GetServiceFeed] 21-02-2020 09:22:00.378 Assertion [Service Feed available] has status VALID 21-02-2020 09:22:00.379 running step [PropertyTransferFeed] 21-02-2020 09:22:00.381 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:22:00.395 running step [ValidateDatasetFeed] 21-02-2020 09:22:00.416 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status FAILED 21-02-2020 09:22:00.418 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $linkself:=/atom:feed/atom:link[@rel='self' and @type='application/atom+xml' and @hreflang=//atom:feed/atom:title/@xml:lang]/@href return if ($linkself='${#dataFeedURLEncoded}') then "" else "The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'. at /result[1]/text()[1] 21-02-2020 09:22:00.419 Assertion [M-04##req20: Feed title exists] has status FAILED 21-02-2020 09:22:00.420 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $title:=/atom:feed/atom:title return if (string-length($title)=0) then "The Atom feed does NOT contain a Feed Title." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a Feed Title.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a Feed Title. at /result[1]/text()[1] 21-02-2020 09:22:00.421 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 09:22:00.422 Assertion [M-04##req22: Feed rights element exists] has status FAILED 21-02-2020 09:22:00.423 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $rights:=/atom:feed/atom:rights return if (string-length($rights)=0) then "The Atom feed does NOT contain rights information." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain rights information.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain rights information. at /result[1]/text()[1] 21-02-2020 09:22:00.424 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status FAILED 21-02-2020 09:22:00.425 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $updated:=year-from-dateTime(xs:dateTime(/atom:feed/atom:updated)) return if ($updated > 0) then "" else "The Atom feed does NOT contain updated information." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain updated information.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain updated information. at /result[1]/text()[1] 21-02-2020 09:22:00.427 Assertion [M-04##req24: Feed contains an author name and email address] has status FAILED 21-02-2020 09:22:00.428 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $author:=/atom:feed/atom:author[string-length(./atom:name)>0 and string-length(./atom:email)>0] return if (exists($author)) then "" else "The Atom feed does NOT contain an author name and/or email address." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain an author name and/or email address.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain an author name and/or email address. at /result[1]/text()[1] 21-02-2020 09:22:00.429 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:22:00.430 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:22:00.431 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:22:00.432 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:22:00.433 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status FAILED 21-02-2020 09:22:00.434 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $sodesc:=/atom:feed/atom:link[@rel='describedby' and @type='text/html'] return if (exists($sodesc)) then "" else " there is no link to a Spatial Object description. That is: a link with type='text/html' and rel='describedby'." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: there is no link to a Spatial Object description. That is: a link with type='text/html' and rel='describedby'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: there is no link to a Spatial Object description. That is: a link with type='text/html' and rel='describedby'. at /result[1]/text()[1] 21-02-2020 09:22:00.435 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:22:00.437 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:22:00.438 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:22:00.439 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:22:00.440 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:22:00.441 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:22:00.454 running step [ResolveDatasetLink] 21-02-2020 09:22:00.456 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 322ms, status: FAILED 21-02-2020 09:22:00.459 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:22:00.460 running step [Properties] 21-02-2020 09:22:00.461 running step [GetOpenSearchDescription] 21-02-2020 09:22:00.463 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 0ms, status: FAILED 21-02-2020 09:22:00.515 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 630ms 21-02-2020 09:22:21.991 Running soapUI tests in project [INSPIRE View Service WMS 1_3_0 TG 3_11] 21-02-2020 09:22:21.992 Running Project [INSPIRE View Service WMS 1_3_0 TG 3_11], runType = SEQUENTIAL 21-02-2020 09:22:21.994 Running soapUI testcase [Requirements] 21-02-2020 09:22:21.996 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:22:22.005 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:22:22.007 running step [Transfer Global Properties] 21-02-2020 09:22:22.009 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:22:22.010 Running soapUI testcase [Update Credentials] 21-02-2020 09:22:22.011 running step [Update Credentials] 21-02-2020 09:22:22.025 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 09:22:22.027 Running soapUI testcase [Update Query Params] 21-02-2020 09:22:22.028 running step [UpdateQueryParams] 21-02-2020 09:22:22.043 Finished running soapUI testcase [Update Query Params], time taken: 11ms, status: FINISHED 21-02-2020 09:22:22.045 Running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters] 21-02-2020 09:22:22.046 running step [Properties] 21-02-2020 09:22:22.047 running step [GetCapabilities] 21-02-2020 09:22:24.116 Assertion [Response SLA] has status VALID 21-02-2020 09:22:24.117 Assertion [Timeout] has status VALID 21-02-2020 09:22:24.118 Assertion [M-CR-V01##IR.1: WMS Version is 1.3.0] has status VALID 21-02-2020 09:22:24.119 running step [Property Transfer] 21-02-2020 09:22:24.151 running step [UpdateQueryParams-Getmap] 21-02-2020 09:22:24.166 Finished running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters], time taken: 2092ms, status: FINISHED 21-02-2020 09:22:24.168 Running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service] 21-02-2020 09:22:24.169 running step [TG GetCapabilities] 21-02-2020 09:22:24.944 Assertion [Response SLA] has status VALID 21-02-2020 09:22:24.945 Assertion [Timeout] has status VALID 21-02-2020 09:22:24.946 Assertion [M-CR-V01##R.18: INSPIRE MandatoryKeyword infoMapAccessService is present] has status VALID 21-02-2020 09:22:24.947 Assertion [M-CR-V01##R.31: INSPIRE GetMap Supports PNG or GIF] has status VALID 21-02-2020 09:22:24.948 Assertion [M-CR-V01##R.32.R.33: INSPIRE Resource Title: all Layers with a Name have a Title] has status VALID 21-02-2020 09:22:24.949 Assertion [M-CR-V01##R.32.R.34: INSPIRE Resource Abstract: all Layers with a Name have an Abstract] has status VALID 21-02-2020 09:22:24.950 Assertion [M-CR-V01##R.32.R.35: INSPIRE Resource Keyword: all Layers with a Name have at least one Keyword] has status VALID 21-02-2020 09:22:24.951 Assertion [M-CR-V01##R.32.R.36: INSPIRE Ex_GeographicBoundingBox: all Layers with a Name have a EX_GeographicBoundingBox] has status VALID 21-02-2020 09:22:24.952 Assertion [M-CR-V01##R.36: INSPIRE BoundingBox: all Layers with a Name have BoundingBoxes for all advertized CRSes] has status VALID 21-02-2020 09:22:24.953 Assertion [M-CR-V01##R.37.R.38: INSPIRE Resource Identifier: all Layers with a Name have an Identifier and a declared Authority for that Identifier] has status VALID 21-02-2020 09:22:24.954 Assertion [M-CR-V01##R.41R.46: INSPIRE Styles: all Styles have a Name and Title] has status VALID 21-02-2020 09:22:24.955 Assertion [M-CR-V01##R.70: INSPIRE ResponseLanguage present] has status VALID 21-02-2020 09:22:24.956 Assertion [M-CR-V01##R.71: INSPIRE DefaultLanguage present] has status VALID 21-02-2020 09:22:24.957 Assertion [M-CR-V01##StylesPresent: All Layers with a Name have a Style] has status VALID 21-02-2020 09:22:24.958 running step [Property Transfer] 21-02-2020 09:22:24.963 running step [Conditional Goto xsi:schemaLocation] 21-02-2020 09:22:24.966 running step [TG GetCapabilities Schema Validation - xsi:schemaLocation] 21-02-2020 09:22:42.108 Assertion [M-CR-V01##R.8.R.9b: Capabilities implement the extended metadata. Validate to declared XML Schema (xsi:schemaLocation)] has status VALID 21-02-2020 09:22:42.109 running step [TG GetCapabilities - Metadata] 21-02-2020 09:22:42.376 Assertion [Document Received] has status VALID 21-02-2020 09:22:42.377 running step [Conditional Goto Scenario 1 ExternalServiceMetadata] 21-02-2020 09:22:42.380 running step [CleanupAuthorization] 21-02-2020 09:22:42.387 running step [Req 6 (Scenario 1): The inspire_common:MetadataURL refers to the INSPIRE service metadata available through an INSPIRE Discovery Service] 21-02-2020 09:22:42.766 Assertion [M-CR-V01##R.6: The Service Metadata has ISO Metadata Root element (gmd:MD_Metadata exists)] has status VALID 21-02-2020 09:22:42.768 running step [Property Transfer Metadata Identifiers] 21-02-2020 09:22:42.770 running step [Property Transfer (Finish Goto)] 21-02-2020 09:22:42.771 Finished running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service], time taken: 1746ms, status: FINISHED 21-02-2020 09:22:42.775 Running soapUI testcase [Test Optional Get View Service Metadata Parameters] 21-02-2020 09:22:42.776 running step [GetCapabilities] 21-02-2020 09:22:43.162 Assertion [Response SLA] has status VALID 21-02-2020 09:22:43.164 Assertion [Timeout] has status VALID 21-02-2020 09:22:43.165 Assertion [O-CR-V02##R.39: INSPIRE there is a harmonized Layer Name available] has status FAILED 21-02-2020 09:22:43.166 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_vs='http://inspire.ec.europa.eu/schemas/inspire_vs/1.0'; declare namespace inspire_common='http://inspire.ec.europa.eu/schemas/common/1.0'; declare namespace xsi='http://www.w3.org/2001/XMLSchema-instance'; AssertionFailures: { let $allLayerNames:=string-join(//wms:Layer[wms:Name]/wms:Name, "; ") let $harmonizedLayers:=string-join(//wms:Layer[wms:Name='AD.Address' or wms:Name='HY.PhysicalWaters.Waterbodies' or wms:Name='HY.PhysicalWaters.LandWaterBoundary' or wms:Name='HY.PhysicalWaters.Catchments' or wms:Name='HY.Network' or wms:Name='HY.PhysicalWaters.HydroPointOfInterest' or wms:Name='HY.PhysicalWaters.ManMadeObject' or wms:Name='HY.AquiferNode' or wms:Name='HY.HydroObject' or wms:Name='HY.Reporting.WFDRiver' or wms:Name='HY.Reporting.WFDLake' or wms:Name='HY.Reporting.WFDTransitionalWater' or wms:Name='HY.Reporting.WFDCoastalWater' or wms:Name='HY.OceanRegion' or wms:Name='TN.CommonTransportElements.TransportNode' or wms:Name='TN.CommonTransportElements.TransportLink' or wms:Name='TN.CommonTransportElements.TransportArea' or wms:Name='TN.RoadTransportNetwork.RoadLink' or wms:Name='TN.RoadTransportNetwork.VehicleTrafficArea' or wms:Name='TN.RoadTransportNetwork.RoadServiceArea' or wms:Name='TN.RoadTransportNetwork.RoadArea' or wms:Name='TN.RailTransportNetwork.RailwayLink' or wms:Name='TN.RailTransportNetwork.RailwayStationArea' or wms:Name='TN.RailTransportNetwork.RailwayYardArea' or wms:Name='TN.RailTransportNetwork.RailwayArea' or wms:Name='TN.WaterTransportNetwork.WaterwayLink' or wms:Name='TN.WaterTransportNetwork.FairwayArea' or wms:Name='TN.WaterTransportNetwork.PortArea' or wms:Name='TN.AirTransportNetwork.AirLink' or wms:Name='TN.AirTransportNetwork.AerodromeArea' or wms:Name='TN.AirTransportNetwork.RunwayArea' or wms:Name='TN.AirTransportNetwork.AirSpaceArea' or wms:Name='TN.AirTransportNetwork.ApronArea' or wms:Name='TN.AirTransportNetwork.TaxiwayArea' or wms:Name='TN.CableTransportNetwork.CablewayLink' or wms:Name='PS.ProtectedSite' or wms:Name='PS.ProtectedSitesNatureConservation' or wms:Name='PS.ProtectedSitesArcheaological' or wms:Name='PS.ProtectedSitesCultural' or wms:Name='PS.ProtectedSitesEcological' or wms:Name='PS.ProtectedSitesLandscape' or wms:Name='PS.ProtectedSitesEnvironment' or wms:Name='PS.ProtectedSitesGeological' or wms:Name='GN.GeographicalNames' or wms:Name='CP.CadastralParcel' or wms:Name='CP.CadastralZoning' or wms:Name='CP.CadastralBoundary' or wms:Name='AU.AdministrativeUnit' or wms:Name='AU.AdministrativeBoundary' or wms:Name='AU.Condominium' or wms:Name='AU.NUTSRegion' or wms:Name='AF.AgriculturalHolding' or wms:Name='AF.AquacultureHolding' or wms:Name='AF.Sites' or wms:Name='AF.Plots' or wms:Name='AF.Agribuilding' or wms:Name='AM.AirQualityManagementZone' or wms:Name='AM.AnimalHealthRestrictionZone' or wms:Name='AM.AreaForDisposalOfWaste' or wms:Name='AM.BathingWaters' or wms:Name='AM.CoastalZoneManagementArea' or wms:Name='AM.DesignatedWaters' or wms:Name='AM.DrinkingWaterProtectionArea' or wms:Name='AM.FloodUnitOfManagement' or wms:Name='AM.ForestManagementArea' or wms:Name='AM.MarineRegion' or wms:Name='AM.NitrateVulnerableZone' or wms:Name='AM.NoiseRestrictionZone' or wms:Name='AM.PlantHealthProtectionZone' or wms:Name='AM.ProspectingAndMiningPermitArea' or wms:Name='AM.RegulatedFairwayAtSeaOrLargeInlandWater' or wms:Name='AM.RestrictedZonesAroundContaminatedSites' or wms:Name='AM.RiverBasinDistrict' or wms:Name='AM.SensitiveArea' or wms:Name='AM.WaterBodyForWFD' or starts-with(wms:Name, 'AC-MF') or wms:Name='BR.Bio-geographicalRegion' or wms:Name='BU.Building' or wms:Name='BU.BuildingPart' or wms:Name='EF.EnvironmentalMonitoringFacilities' or wms:Name='EF.EnvironmentalMonitoringNetworks' or wms:Name='EF.EnvironmentalMonitoringProgrammes' or wms:Name='EL.BreakLine' or wms:Name='EL.ContourLine' or wms:Name='EL.IsolatedArea' or wms:Name='EL.SpotElevation' or wms:Name='EL.VoidArea' or wms:Name='EL.GridCoverage' or wms:Name='EL.TIN' or wms:Name='ER.FossilFuelResource' or wms:Name='ER.RenewableAndWasteResource' or wms:Name='ER.RenewableAndWastePotentialCoverage' or wms:Name='ER.EnergyStatisticalUnit' or wms:Name='LC.LandCoverPoints' or wms:Name='LC.LandCoverSurfaces' or wms:Name='LC.LandCoverRaster' or wms:Name='LU.ExistingLandUse' or wms:Name='LU.SpatialPlan' or wms:Name='LU.ZoningElement' or wms:Name='LU.SupplementaryRegulation' or wms:Name='MR.Mine' or wms:Name='MR.MineralOccurrence' or wms:Name='NZ.RiskZone' or wms:Name='NZ.RiskZoneCoverage' or starts-with(wms:Name, 'NZ.') or wms:Name='NZ.ExposedElement' or wms:Name='NZ.ExposedElementCoverage' or wms:Name='OF.PointObservation' or wms:Name='OF.PointTimeSeriesObservation' or wms:Name='OF.MultiPointObservation' or wms:Name='OF.GridObservation' or wms:Name='OF.GridSeriesObservation' or wms:Name='OI.OrthoimageCoverage' or wms:Name='OI.MosaicElement' or starts-with(wms:Name, 'PD.') or wms:Name='PF.ProductionSite' or starts-with(wms:Name, 'PF.') or wms:Name='PF.ProductionPlot' or wms:Name='PF.ProductionInstallation' or wms:Name='PF.ProductionInstallationPart' or wms:Name='PF.ProductionBuilding' or starts-with(wms:Name, 'SD.') or wms:Name='SO.SoilBody' or wms:Name='SO.ObservedSoilProfile' or wms:Name='SO.SoilSite' or starts-with(wms:Name, 'SO.') or wms:Name='SR.SeaArea' or wms:Name='SR.Sea' or wms:Name='SR.MarineCirculationZone' or wms:Name='SR.InterTidalArea' or wms:Name='SR.MarineContour' or wms:Name='SR.Shoreline' or wms:Name='SR.Coastline' or wms:Name='SR.SeaSurfaceArea' or wms:Name='SR.SeaBedArea' or wms:Name='SU.VectorStatisticalUnit' or wms:Name='SU.StatisticalGridCell' or wms:Name='US.UtilityNetwork' or wms:Name='US.ElectricityNetwork' or wms:Name='US.OilGasChemicalsNetwork' or wms:Name='US.SewerNetwork' or wms:Name='US.ThermalNetwork' or wms:Name='US.WaterNetwork' or starts-with(wms:Name, 'US.') or wms:Name='US.EnvironmentalManagementFacility']/wms:Name,", ") return if (string-length($harmonizedLayers)>0) then "there are harmonized layer names advertized in the Capabilities." else concat("None of these layer names is an harmonized layer name: ", $allLayerNames) } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: there are harmonized layer names advertized in the Capabilities.' but was 'AssertionFailures: None of these layer names is an harmonized layer name: alopochen_aegyptiaca; asclepias_syriaca; cabomba_caroliniana; callosciurus_erythraeus; eichhornia_crassipes; elodea_nuttallii; eriocheir_sinensis; heracleum_mantegazzianum; hydrocotyle_ranunculoides; impatiens_glandulifera; lagarosiphon_major; ludwigia_grandiflora; ludwigia_peploides; lysichiton_americanus; muntiacus_reevesi; myocastor_coypus; myriophyllum_aquaticum; myriophyllum_heterophyllum; ondatra_zibethicus; orconectes_limosus; orconectes_virilis; oxyura_jamaicensis; pacifastacus_leniusculus; procambarus_clarkii; procambarus_fallax_f__virginalis; procyon_lotor; pseudorasbora_parva; tamias_sibiricus; threskiornis_aethiopicus; trachemys_scripta' - comparing AssertionFailures: there are harmonized layer names advertized in the Capabilities. at /result[1]/text()[1] to AssertionFailures: None of these layer names is an harmonized layer name: alopochen_aegyptiaca; asclepias_syriaca; cabomba_caroliniana; callosciurus_erythraeus; eichhornia_crassipes; elodea_nuttallii; eriocheir_sinensis; heracleum_mantegazzianum; hydrocotyle_ranunculoides; impatiens_glandulifera; lagarosiphon_major; ludwigia_grandiflora; ludwigia_peploides; lysichiton_americanus; muntiacus_reevesi; myocastor_coypus; myriophyllum_aquaticum; myriophyllum_heterophyllum; ondatra_zibethicus; orconectes_limosus; orconectes_virilis; oxyura_jamaicensis; pacifastacus_leniusculus; procambarus_clarkii; procambarus_fallax_f__virginalis; procyon_lotor; pseudorasbora_parva; tamias_sibiricus; threskiornis_aethiopicus; trachemys_scripta at /result[1]/text()[1] 21-02-2020 09:22:43.169 Assertion [O-CR-V02##R.40: INSPIRE Coordinate Reference System 4258 in Layer or group Layer] has status VALID 21-02-2020 09:22:43.171 Finished running soapUI testcase [Test Optional Get View Service Metadata Parameters], time taken: 324ms, status: FAILED 21-02-2020 09:22:43.173 Running soapUI testcase [GetMap Mandatory Parameters] 21-02-2020 09:22:43.174 running step [GetMap default layer] 21-02-2020 09:22:43.262 Assertion [M-CR-V04##R.50-57: Content-Type == image/png] has status VALID 21-02-2020 09:22:43.263 Assertion [response size > 100] has status VALID 21-02-2020 09:22:43.265 Finished running soapUI testcase [GetMap Mandatory Parameters], time taken: 71ms, status: FINISHED 21-02-2020 09:22:43.266 Running soapUI testcase [GetMap INSPIRE Parameters] 21-02-2020 09:22:43.267 running step [INSPIRE GetMap default layer] 21-02-2020 09:22:43.412 Assertion [M-CR-V04##R.58: valid image TRANSPARENT] has status VALID 21-02-2020 09:22:43.413 Assertion [response size > 100] has status VALID 21-02-2020 09:22:43.414 running step [Req 59: test EXCEPTIONS=XML] 21-02-2020 09:22:43.446 Assertion [M-CR-V04##R.59: EXCEPTIONS format is XML] has status VALID 21-02-2020 09:22:43.448 Finished running soapUI testcase [GetMap INSPIRE Parameters], time taken: 148ms, status: FINISHED 21-02-2020 09:22:43.450 Running soapUI testcase [GetMap Optional Parameters] 21-02-2020 09:22:43.451 running step [test BGCOLOR] 21-02-2020 09:22:43.553 Assertion [O-CR-V05##BGCOLOR: valid image BGCOLOR] has status VALID 21-02-2020 09:22:43.554 Assertion [response size > 100] has status VALID 21-02-2020 09:22:43.556 running step [test EXCEPTIONS=INIMAGE] 21-02-2020 09:22:43.601 Assertion [O-CR-V05##INIMAGE: EXCEPTIONS format is image/png or text/xml] has status VALID 21-02-2020 09:22:43.603 Finished running soapUI testcase [GetMap Optional Parameters], time taken: 121ms, status: FINISHED 21-02-2020 09:22:43.605 Running soapUI testcase [GetMetadataURLs] 21-02-2020 09:22:43.606 running step [Transfer_Properties] 21-02-2020 09:22:43.607 running step [GetMetadataURLs] 21-02-2020 09:22:43.808 Assertion [M-CR-V10##MetadataURLexists: At least one MetadataURL exists] has status VALID 21-02-2020 09:22:43.809 running step [Property Transfer] 21-02-2020 09:22:43.810 running step [RunGetMetadataForLayer] 21-02-2020 09:22:44.133 Finished running soapUI testcase [GetMetadataURLs], time taken: 506ms, status: FAILED 21-02-2020 09:22:44.135 Running soapUI testcase [GetLegendURLs] 21-02-2020 09:22:44.136 running step [Properties] 21-02-2020 09:22:44.137 running step [GetLegendURLs] 21-02-2020 09:22:44.396 Assertion [M-CR-V11##StylesLegendURLs: INSPIRE Styles: all Styles have a LegendURL] has status VALID 21-02-2020 09:22:44.398 running step [Property Transfer] 21-02-2020 09:22:44.399 running step [RunGetLegendForStyles] 21-02-2020 09:22:44.417 running step [GetLegend] 21-02-2020 09:22:44.442 running step [GetLegend] 21-02-2020 09:22:44.552 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:22:44.554 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:22:44.556 Running soapUI testcase [Requirements] 21-02-2020 09:22:44.562 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:22:44.563 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:22:44.564 running step [Transfer Global Properties] 21-02-2020 09:22:44.566 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:22:44.567 Running soapUI testcase [Update Credentials] 21-02-2020 09:22:44.568 running step [Update Credentials] 21-02-2020 09:22:44.584 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 09:22:44.586 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:22:44.587 running step [ValidateServiceFeed] 21-02-2020 09:22:44.747 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 09:22:44.748 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 09:22:44.750 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:22:44.751 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 09:22:44.752 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:22:44.754 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 09:22:44.755 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 09:22:44.756 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 09:22:44.757 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 09:22:44.758 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 09:22:44.760 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:22:44.761 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 09:22:44.762 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:22:44.764 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:22:44.765 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:22:44.766 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:22:44.767 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:22:44.769 running step [PropertyTransferService] 21-02-2020 09:22:44.772 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 148ms, status: FINISHED 21-02-2020 09:22:44.774 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:22:44.775 running step [CleanupAuthorization] 21-02-2020 09:22:44.784 running step [GetServiceMetadata] 21-02-2020 09:22:44.959 running step [GetLegend] 21-02-2020 09:22:45.001 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status FAILED 21-02-2020 09:22:45.003 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:SV_ServiceIdentification return if (exists($value)) then "" else "the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:22:45.004 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 09:22:45.006 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:22:45.007 running step [Property Transfer] 21-02-2020 09:22:45.009 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 220ms, status: FAILED 21-02-2020 09:22:45.011 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:22:45.012 running step [Transfer_Properties] 21-02-2020 09:22:45.013 running step [GetServiceFeed] 21-02-2020 09:22:45.052 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:22:45.054 running step [Property Transfer] 21-02-2020 09:22:45.055 running step [RunMetadataDatasetTest] 21-02-2020 09:22:45.358 running step [GetMetadata] 21-02-2020 09:22:45.536 running step [GetLegend] 21-02-2020 09:22:46.059 running step [GetLegend] 21-02-2020 09:22:46.136 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 09:22:46.138 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 09:22:46.139 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 09:22:46.140 running step [PropertyTransferMD_Identifier] 21-02-2020 09:22:46.142 running step [CompareDatasetIdentifiers] 21-02-2020 09:22:46.152 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 614ms, status: FAILED 21-02-2020 09:22:46.154 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:22:46.155 running step [Properties] 21-02-2020 09:22:46.157 running step [INSPIREMediaTypes_application] 21-02-2020 09:22:46.244 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:46.245 running step [INSPIREMediaTypes_image] 21-02-2020 09:22:46.278 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:46.280 running step [INSPIREMediaTypes_text] 21-02-2020 09:22:46.312 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:22:46.314 running step [PropertyTransferMediaTypes] 21-02-2020 09:22:46.316 running step [GetServiceFeed] 21-02-2020 09:22:46.549 Assertion [Service Feed available] has status VALID 21-02-2020 09:22:46.551 running step [PropertyTransferFeed] 21-02-2020 09:22:46.552 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:22:46.568 running step [ValidateDatasetFeed] 21-02-2020 09:22:46.588 running step [GetLegend] 21-02-2020 09:22:46.959 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:22:46.961 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:22:46.975 running step [ResolveDatasetLink] 21-02-2020 09:22:47.117 running step [GetLegend] 21-02-2020 09:22:47.140 running step [ResolveDatasetLink] 21-02-2020 09:22:47.646 running step [GetLegend] 21-02-2020 09:22:47.735 running step [ValidateDatasetFeed] 21-02-2020 09:22:47.945 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:22:47.946 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 09:22:47.948 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 09:22:47.949 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 09:22:47.950 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 09:22:47.951 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 09:22:47.952 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:22:47.954 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:22:47.955 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:22:47.957 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:22:47.958 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 09:22:47.959 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:22:47.960 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:22:47.961 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:22:47.963 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:22:47.964 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:22:47.965 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:22:47.967 running step [ResolveDatasetLink] 21-02-2020 09:22:48.164 running step [GetLegend] 21-02-2020 09:22:48.488 running step [ResolveDatasetLink] 21-02-2020 09:22:48.696 running step [GetLegend] 21-02-2020 09:22:49.033 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 09:22:49.038 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 3155ms, status: FAILED 21-02-2020 09:22:49.039 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:22:49.040 running step [Properties] 21-02-2020 09:22:49.041 running step [GetOpenSearchDescription] 21-02-2020 09:22:49.243 running step [GetLegend] 21-02-2020 09:22:49.605 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 09:22:49.607 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 09:22:49.608 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 09:22:49.609 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 09:22:49.611 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 09:22:49.612 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 09:22:49.613 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 09:22:49.614 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 09:22:49.616 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 09:22:49.617 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 09:22:49.618 running step [Property Transfer] 21-02-2020 09:22:49.620 running step [RunTestsForAllQueryExamples] 21-02-2020 09:22:49.639 running step [ResolveDescribeDatasetUrl] 21-02-2020 09:22:49.641 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 575ms, status: FAILED 21-02-2020 09:22:49.685 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 5087ms 21-02-2020 09:22:49.773 running step [GetLegend] 21-02-2020 09:22:50.303 running step [GetLegend] 21-02-2020 09:22:50.829 running step [GetLegend] 21-02-2020 09:22:51.380 running step [GetLegend] 21-02-2020 09:22:51.905 running step [GetLegend] 21-02-2020 09:22:52.435 running step [GetLegend] 21-02-2020 09:22:52.966 running step [GetLegend] 21-02-2020 09:22:53.509 running step [GetLegend] 21-02-2020 09:22:54.042 running step [GetLegend] 21-02-2020 09:22:54.569 running step [GetLegend] 21-02-2020 09:22:55.090 running step [GetLegend] 21-02-2020 09:22:55.616 running step [GetLegend] 21-02-2020 09:22:56.138 running step [GetLegend] 21-02-2020 09:22:56.664 running step [GetLegend] 21-02-2020 09:22:57.193 running step [GetLegend] 21-02-2020 09:22:57.742 running step [GetLegend] 21-02-2020 09:22:58.276 running step [GetLegend] 21-02-2020 09:22:58.797 running step [GetLegend] 21-02-2020 09:22:59.320 running step [GetLegend] 21-02-2020 09:22:59.856 running step [GetLegend] 21-02-2020 09:23:00.388 running step [GetLegend] 21-02-2020 09:23:00.955 running step [GetLegend] 21-02-2020 09:23:01.476 running step [GetLegend] 21-02-2020 09:23:02.000 running step [GetLegend] 21-02-2020 09:23:02.540 running step [GetLegend] 21-02-2020 09:23:03.066 running step [GetLegend] 21-02-2020 09:23:03.587 running step [GetLegend] 21-02-2020 09:23:04.124 running step [GetLegend] 21-02-2020 09:23:04.650 running step [GetLegend] 21-02-2020 09:23:05.196 running step [GetLegend] 21-02-2020 09:23:05.720 running step [GetLegend] 21-02-2020 09:23:06.248 running step [GetLegend] 21-02-2020 09:23:06.792 running step [GetLegend] 21-02-2020 09:23:07.314 running step [GetLegend] 21-02-2020 09:23:07.835 running step [GetLegend] 21-02-2020 09:23:08.357 running step [GetLegend] 21-02-2020 09:23:08.889 running step [GetLegend] 21-02-2020 09:23:09.422 running step [GetLegend] 21-02-2020 09:23:09.942 running step [GetLegend] 21-02-2020 09:23:10.473 running step [GetLegend] 21-02-2020 09:23:11.018 running step [GetLegend] 21-02-2020 09:23:11.546 running step [GetLegend] 21-02-2020 09:23:12.071 running step [GetLegend] 21-02-2020 09:23:12.605 running step [GetLegend] 21-02-2020 09:23:13.128 running step [GetLegend] 21-02-2020 09:23:13.660 running step [GetLegend] 21-02-2020 09:23:14.195 running step [GetLegend] 21-02-2020 09:23:14.716 running step [GetLegend] 21-02-2020 09:23:15.234 running step [GetLegend] 21-02-2020 09:23:15.757 running step [GetLegend] 21-02-2020 09:23:16.282 Assertion [Response SLA] has status VALID 21-02-2020 09:23:16.283 Assertion [Content is an image] has status VALID 21-02-2020 09:23:16.294 Finished running soapUI testcase [GetLegendURLs], time taken: 33207ms, status: FINISHED 21-02-2020 09:23:16.296 Project [INSPIRE View Service WMS 1_3_0 TG 3_11] finished with status [FAILED] in 54302ms 21-02-2020 09:28:13.909 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:28:13.910 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:28:13.914 Running soapUI testcase [Requirements] 21-02-2020 09:28:13.916 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:28:13.921 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:28:13.922 running step [Transfer Global Properties] 21-02-2020 09:28:13.923 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:28:13.926 Running soapUI testcase [Update Credentials] 21-02-2020 09:28:13.927 running step [Update Credentials] 21-02-2020 09:28:13.945 Finished running soapUI testcase [Update Credentials], time taken: 14ms, status: FINISHED 21-02-2020 09:28:13.947 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:28:13.949 running step [ValidateServiceFeed] 21-02-2020 09:28:14.016 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 09:28:14.018 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 09:28:14.019 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:28:14.020 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 09:28:14.022 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:28:14.023 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 09:28:14.024 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 09:28:14.025 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 09:28:14.026 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 09:28:14.027 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 09:28:14.028 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:28:14.029 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 09:28:14.030 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:28:14.030 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:28:14.032 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:28:14.033 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:28:14.033 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:28:14.035 running step [PropertyTransferService] 21-02-2020 09:28:14.038 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 54ms, status: FINISHED 21-02-2020 09:28:14.039 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:28:14.040 running step [CleanupAuthorization] 21-02-2020 09:28:14.047 running step [GetServiceMetadata] 21-02-2020 09:28:14.391 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status FAILED 21-02-2020 09:28:14.392 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:SV_ServiceIdentification return if (exists($value)) then "" else "the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the referred service Metadata document does not seem to be INSPIRE Service Metadata. It does not have an XML element srv:ServiceIdentififcation. Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:28:14.393 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 09:28:14.395 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:28:14.396 running step [Property Transfer] 21-02-2020 09:28:14.398 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 344ms, status: FAILED 21-02-2020 09:28:14.400 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:28:14.401 running step [Transfer_Properties] 21-02-2020 09:28:14.402 running step [GetServiceFeed] 21-02-2020 09:28:14.446 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:28:14.447 running step [Property Transfer] 21-02-2020 09:28:14.448 running step [RunMetadataDatasetTest] 21-02-2020 09:28:14.777 running step [GetMetadata] 21-02-2020 09:28:15.540 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 09:28:15.541 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 09:28:15.542 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 09:28:15.543 running step [PropertyTransferMD_Identifier] 21-02-2020 09:28:15.545 running step [CompareDatasetIdentifiers] 21-02-2020 09:28:15.557 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 630ms, status: FAILED 21-02-2020 09:28:15.558 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:28:15.559 running step [Properties] 21-02-2020 09:28:15.560 running step [INSPIREMediaTypes_application] 21-02-2020 09:28:15.664 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:28:15.665 running step [INSPIREMediaTypes_image] 21-02-2020 09:28:15.695 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:28:15.696 running step [INSPIREMediaTypes_text] 21-02-2020 09:28:15.725 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:28:15.727 running step [PropertyTransferMediaTypes] 21-02-2020 09:28:15.729 running step [GetServiceFeed] 21-02-2020 09:28:15.798 Assertion [Service Feed available] has status VALID 21-02-2020 09:28:15.799 running step [PropertyTransferFeed] 21-02-2020 09:28:15.800 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:28:15.816 running step [ValidateDatasetFeed] 21-02-2020 09:28:15.856 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:28:15.858 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:28:15.873 running step [ResolveDatasetLink] 21-02-2020 09:28:16.044 running step [ResolveDatasetLink] 21-02-2020 09:28:16.655 running step [ValidateDatasetFeed] 21-02-2020 09:28:16.853 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:28:16.855 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 09:28:16.856 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 09:28:16.857 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 09:28:16.859 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 09:28:16.860 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 09:28:16.861 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:28:16.863 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:28:16.865 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:28:16.866 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:28:16.867 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 09:28:16.869 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:28:16.870 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:28:16.871 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:28:16.872 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:28:16.873 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:28:16.874 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:28:16.876 running step [ResolveDatasetLink] 21-02-2020 09:28:17.447 running step [ResolveDatasetLink] 21-02-2020 09:28:18.048 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 09:28:18.053 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2455ms, status: FAILED 21-02-2020 09:28:18.054 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:28:18.055 running step [Properties] 21-02-2020 09:28:18.056 running step [GetOpenSearchDescription] 21-02-2020 09:28:18.571 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 09:28:18.572 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 09:28:18.574 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 09:28:18.575 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 09:28:18.577 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 09:28:18.578 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 09:28:18.580 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 09:28:18.581 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 09:28:18.582 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 09:28:18.584 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 09:28:18.585 running step [Property Transfer] 21-02-2020 09:28:18.587 running step [RunTestsForAllQueryExamples] 21-02-2020 09:28:18.604 running step [ResolveDescribeDatasetUrl] 21-02-2020 09:28:18.606 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 524ms, status: FAILED 21-02-2020 09:28:18.652 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 4695ms 21-02-2020 09:31:16.710 Setting project property [https://geodata.nationaalgeoregister.nl/rvo/invasieve-exoten/wms/v1_0?REQUEST] to [GetCapabilities&service=wms] 21-02-2020 09:31:16.712 Running soapUI tests in project [INSPIRE View Service WMS 1_3_0 TG 3_11] 21-02-2020 09:31:16.714 Running Project [INSPIRE View Service WMS 1_3_0 TG 3_11], runType = SEQUENTIAL 21-02-2020 09:31:16.716 Running soapUI testcase [Requirements] 21-02-2020 09:31:16.723 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:31:16.725 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:31:16.726 running step [Transfer Global Properties] 21-02-2020 09:31:16.727 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:31:16.729 Running soapUI testcase [Update Credentials] 21-02-2020 09:31:16.730 running step [Update Credentials] 21-02-2020 09:31:16.744 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 09:31:16.747 Running soapUI testcase [Update Query Params] 21-02-2020 09:31:16.748 running step [UpdateQueryParams] 21-02-2020 09:31:16.764 Finished running soapUI testcase [Update Query Params], time taken: 13ms, status: FINISHED 21-02-2020 09:31:16.765 Running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters] 21-02-2020 09:31:16.767 running step [Properties] 21-02-2020 09:31:16.768 running step [GetCapabilities] 21-02-2020 09:31:17.089 Assertion [Response SLA] has status VALID 21-02-2020 09:31:17.090 Assertion [Timeout] has status VALID 21-02-2020 09:31:17.092 Assertion [M-CR-V01##IR.1: WMS Version is 1.3.0] has status VALID 21-02-2020 09:31:17.093 running step [Property Transfer] 21-02-2020 09:31:17.125 running step [UpdateQueryParams-Getmap] 21-02-2020 09:31:17.139 Finished running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters], time taken: 342ms, status: FINISHED 21-02-2020 09:31:17.141 Running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service] 21-02-2020 09:31:17.142 running step [TG GetCapabilities] 21-02-2020 09:31:17.426 Assertion [Response SLA] has status VALID 21-02-2020 09:31:17.428 Assertion [Timeout] has status VALID 21-02-2020 09:31:17.429 Assertion [M-CR-V01##R.18: INSPIRE MandatoryKeyword infoMapAccessService is present] has status VALID 21-02-2020 09:31:17.430 Assertion [M-CR-V01##R.31: INSPIRE GetMap Supports PNG or GIF] has status VALID 21-02-2020 09:31:17.431 Assertion [M-CR-V01##R.32.R.33: INSPIRE Resource Title: all Layers with a Name have a Title] has status VALID 21-02-2020 09:31:17.432 Assertion [M-CR-V01##R.32.R.34: INSPIRE Resource Abstract: all Layers with a Name have an Abstract] has status VALID 21-02-2020 09:31:17.433 Assertion [M-CR-V01##R.32.R.35: INSPIRE Resource Keyword: all Layers with a Name have at least one Keyword] has status VALID 21-02-2020 09:31:17.434 Assertion [M-CR-V01##R.32.R.36: INSPIRE Ex_GeographicBoundingBox: all Layers with a Name have a EX_GeographicBoundingBox] has status VALID 21-02-2020 09:31:17.435 Assertion [M-CR-V01##R.36: INSPIRE BoundingBox: all Layers with a Name have BoundingBoxes for all advertized CRSes] has status VALID 21-02-2020 09:31:17.436 Assertion [M-CR-V01##R.37.R.38: INSPIRE Resource Identifier: all Layers with a Name have an Identifier and a declared Authority for that Identifier] has status VALID 21-02-2020 09:31:17.437 Assertion [M-CR-V01##R.41R.46: INSPIRE Styles: all Styles have a Name and Title] has status VALID 21-02-2020 09:31:17.438 Assertion [M-CR-V01##R.70: INSPIRE ResponseLanguage present] has status VALID 21-02-2020 09:31:17.439 Assertion [M-CR-V01##R.71: INSPIRE DefaultLanguage present] has status VALID 21-02-2020 09:31:17.440 Assertion [M-CR-V01##StylesPresent: All Layers with a Name have a Style] has status VALID 21-02-2020 09:31:17.441 running step [Property Transfer] 21-02-2020 09:31:17.446 running step [Conditional Goto xsi:schemaLocation] 21-02-2020 09:31:17.449 running step [TG GetCapabilities Schema Validation - xsi:schemaLocation] 21-02-2020 09:31:34.593 Assertion [M-CR-V01##R.8.R.9b: Capabilities implement the extended metadata. Validate to declared XML Schema (xsi:schemaLocation)] has status VALID 21-02-2020 09:31:34.594 running step [TG GetCapabilities - Metadata] 21-02-2020 09:31:34.861 Assertion [Document Received] has status VALID 21-02-2020 09:31:34.862 running step [Conditional Goto Scenario 1 ExternalServiceMetadata] 21-02-2020 09:31:34.865 running step [CleanupAuthorization] 21-02-2020 09:31:34.871 running step [Req 6 (Scenario 1): The inspire_common:MetadataURL refers to the INSPIRE service metadata available through an INSPIRE Discovery Service] 21-02-2020 09:31:35.259 Assertion [M-CR-V01##R.6: The Service Metadata has ISO Metadata Root element (gmd:MD_Metadata exists)] has status VALID 21-02-2020 09:31:35.260 running step [Property Transfer Metadata Identifiers] 21-02-2020 09:31:35.262 running step [Property Transfer (Finish Goto)] 21-02-2020 09:31:35.266 Finished running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service], time taken: 1086ms, status: FINISHED 21-02-2020 09:31:35.267 Running soapUI testcase [Test Optional Get View Service Metadata Parameters] 21-02-2020 09:31:35.269 running step [GetCapabilities] 21-02-2020 09:31:35.578 Assertion [Response SLA] has status VALID 21-02-2020 09:31:35.580 Assertion [Timeout] has status VALID 21-02-2020 09:31:35.581 Assertion [O-CR-V02##R.39: INSPIRE there is a harmonized Layer Name available] has status FAILED 21-02-2020 09:31:35.582 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_vs='http://inspire.ec.europa.eu/schemas/inspire_vs/1.0'; declare namespace inspire_common='http://inspire.ec.europa.eu/schemas/common/1.0'; declare namespace xsi='http://www.w3.org/2001/XMLSchema-instance'; AssertionFailures: { let $allLayerNames:=string-join(//wms:Layer[wms:Name]/wms:Name, "; ") let $harmonizedLayers:=string-join(//wms:Layer[wms:Name='AD.Address' or wms:Name='HY.PhysicalWaters.Waterbodies' or wms:Name='HY.PhysicalWaters.LandWaterBoundary' or wms:Name='HY.PhysicalWaters.Catchments' or wms:Name='HY.Network' or wms:Name='HY.PhysicalWaters.HydroPointOfInterest' or wms:Name='HY.PhysicalWaters.ManMadeObject' or wms:Name='HY.AquiferNode' or wms:Name='HY.HydroObject' or wms:Name='HY.Reporting.WFDRiver' or wms:Name='HY.Reporting.WFDLake' or wms:Name='HY.Reporting.WFDTransitionalWater' or wms:Name='HY.Reporting.WFDCoastalWater' or wms:Name='HY.OceanRegion' or wms:Name='TN.CommonTransportElements.TransportNode' or wms:Name='TN.CommonTransportElements.TransportLink' or wms:Name='TN.CommonTransportElements.TransportArea' or wms:Name='TN.RoadTransportNetwork.RoadLink' or wms:Name='TN.RoadTransportNetwork.VehicleTrafficArea' or wms:Name='TN.RoadTransportNetwork.RoadServiceArea' or wms:Name='TN.RoadTransportNetwork.RoadArea' or wms:Name='TN.RailTransportNetwork.RailwayLink' or wms:Name='TN.RailTransportNetwork.RailwayStationArea' or wms:Name='TN.RailTransportNetwork.RailwayYardArea' or wms:Name='TN.RailTransportNetwork.RailwayArea' or wms:Name='TN.WaterTransportNetwork.WaterwayLink' or wms:Name='TN.WaterTransportNetwork.FairwayArea' or wms:Name='TN.WaterTransportNetwork.PortArea' or wms:Name='TN.AirTransportNetwork.AirLink' or wms:Name='TN.AirTransportNetwork.AerodromeArea' or wms:Name='TN.AirTransportNetwork.RunwayArea' or wms:Name='TN.AirTransportNetwork.AirSpaceArea' or wms:Name='TN.AirTransportNetwork.ApronArea' or wms:Name='TN.AirTransportNetwork.TaxiwayArea' or wms:Name='TN.CableTransportNetwork.CablewayLink' or wms:Name='PS.ProtectedSite' or wms:Name='PS.ProtectedSitesNatureConservation' or wms:Name='PS.ProtectedSitesArcheaological' or wms:Name='PS.ProtectedSitesCultural' or wms:Name='PS.ProtectedSitesEcological' or wms:Name='PS.ProtectedSitesLandscape' or wms:Name='PS.ProtectedSitesEnvironment' or wms:Name='PS.ProtectedSitesGeological' or wms:Name='GN.GeographicalNames' or wms:Name='CP.CadastralParcel' or wms:Name='CP.CadastralZoning' or wms:Name='CP.CadastralBoundary' or wms:Name='AU.AdministrativeUnit' or wms:Name='AU.AdministrativeBoundary' or wms:Name='AU.Condominium' or wms:Name='AU.NUTSRegion' or wms:Name='AF.AgriculturalHolding' or wms:Name='AF.AquacultureHolding' or wms:Name='AF.Sites' or wms:Name='AF.Plots' or wms:Name='AF.Agribuilding' or wms:Name='AM.AirQualityManagementZone' or wms:Name='AM.AnimalHealthRestrictionZone' or wms:Name='AM.AreaForDisposalOfWaste' or wms:Name='AM.BathingWaters' or wms:Name='AM.CoastalZoneManagementArea' or wms:Name='AM.DesignatedWaters' or wms:Name='AM.DrinkingWaterProtectionArea' or wms:Name='AM.FloodUnitOfManagement' or wms:Name='AM.ForestManagementArea' or wms:Name='AM.MarineRegion' or wms:Name='AM.NitrateVulnerableZone' or wms:Name='AM.NoiseRestrictionZone' or wms:Name='AM.PlantHealthProtectionZone' or wms:Name='AM.ProspectingAndMiningPermitArea' or wms:Name='AM.RegulatedFairwayAtSeaOrLargeInlandWater' or wms:Name='AM.RestrictedZonesAroundContaminatedSites' or wms:Name='AM.RiverBasinDistrict' or wms:Name='AM.SensitiveArea' or wms:Name='AM.WaterBodyForWFD' or starts-with(wms:Name, 'AC-MF') or wms:Name='BR.Bio-geographicalRegion' or wms:Name='BU.Building' or wms:Name='BU.BuildingPart' or wms:Name='EF.EnvironmentalMonitoringFacilities' or wms:Name='EF.EnvironmentalMonitoringNetworks' or wms:Name='EF.EnvironmentalMonitoringProgrammes' or wms:Name='EL.BreakLine' or wms:Name='EL.ContourLine' or wms:Name='EL.IsolatedArea' or wms:Name='EL.SpotElevation' or wms:Name='EL.VoidArea' or wms:Name='EL.GridCoverage' or wms:Name='EL.TIN' or wms:Name='ER.FossilFuelResource' or wms:Name='ER.RenewableAndWasteResource' or wms:Name='ER.RenewableAndWastePotentialCoverage' or wms:Name='ER.EnergyStatisticalUnit' or wms:Name='LC.LandCoverPoints' or wms:Name='LC.LandCoverSurfaces' or wms:Name='LC.LandCoverRaster' or wms:Name='LU.ExistingLandUse' or wms:Name='LU.SpatialPlan' or wms:Name='LU.ZoningElement' or wms:Name='LU.SupplementaryRegulation' or wms:Name='MR.Mine' or wms:Name='MR.MineralOccurrence' or wms:Name='NZ.RiskZone' or wms:Name='NZ.RiskZoneCoverage' or starts-with(wms:Name, 'NZ.') or wms:Name='NZ.ExposedElement' or wms:Name='NZ.ExposedElementCoverage' or wms:Name='OF.PointObservation' or wms:Name='OF.PointTimeSeriesObservation' or wms:Name='OF.MultiPointObservation' or wms:Name='OF.GridObservation' or wms:Name='OF.GridSeriesObservation' or wms:Name='OI.OrthoimageCoverage' or wms:Name='OI.MosaicElement' or starts-with(wms:Name, 'PD.') or wms:Name='PF.ProductionSite' or starts-with(wms:Name, 'PF.') or wms:Name='PF.ProductionPlot' or wms:Name='PF.ProductionInstallation' or wms:Name='PF.ProductionInstallationPart' or wms:Name='PF.ProductionBuilding' or starts-with(wms:Name, 'SD.') or wms:Name='SO.SoilBody' or wms:Name='SO.ObservedSoilProfile' or wms:Name='SO.SoilSite' or starts-with(wms:Name, 'SO.') or wms:Name='SR.SeaArea' or wms:Name='SR.Sea' or wms:Name='SR.MarineCirculationZone' or wms:Name='SR.InterTidalArea' or wms:Name='SR.MarineContour' or wms:Name='SR.Shoreline' or wms:Name='SR.Coastline' or wms:Name='SR.SeaSurfaceArea' or wms:Name='SR.SeaBedArea' or wms:Name='SU.VectorStatisticalUnit' or wms:Name='SU.StatisticalGridCell' or wms:Name='US.UtilityNetwork' or wms:Name='US.ElectricityNetwork' or wms:Name='US.OilGasChemicalsNetwork' or wms:Name='US.SewerNetwork' or wms:Name='US.ThermalNetwork' or wms:Name='US.WaterNetwork' or starts-with(wms:Name, 'US.') or wms:Name='US.EnvironmentalManagementFacility']/wms:Name,", ") return if (string-length($harmonizedLayers)>0) then "there are harmonized layer names advertized in the Capabilities." else concat("None of these layer names is an harmonized layer name: ", $allLayerNames) } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: there are harmonized layer names advertized in the Capabilities.' but was 'AssertionFailures: None of these layer names is an harmonized layer name: alopochen_aegyptiaca; asclepias_syriaca; cabomba_caroliniana; callosciurus_erythraeus; eichhornia_crassipes; elodea_nuttallii; eriocheir_sinensis; heracleum_mantegazzianum; hydrocotyle_ranunculoides; impatiens_glandulifera; lagarosiphon_major; ludwigia_grandiflora; ludwigia_peploides; lysichiton_americanus; muntiacus_reevesi; myocastor_coypus; myriophyllum_aquaticum; myriophyllum_heterophyllum; ondatra_zibethicus; orconectes_limosus; orconectes_virilis; oxyura_jamaicensis; pacifastacus_leniusculus; procambarus_clarkii; procambarus_fallax_f__virginalis; procyon_lotor; pseudorasbora_parva; tamias_sibiricus; threskiornis_aethiopicus; trachemys_scripta' - comparing AssertionFailures: there are harmonized layer names advertized in the Capabilities. at /result[1]/text()[1] to AssertionFailures: None of these layer names is an harmonized layer name: alopochen_aegyptiaca; asclepias_syriaca; cabomba_caroliniana; callosciurus_erythraeus; eichhornia_crassipes; elodea_nuttallii; eriocheir_sinensis; heracleum_mantegazzianum; hydrocotyle_ranunculoides; impatiens_glandulifera; lagarosiphon_major; ludwigia_grandiflora; ludwigia_peploides; lysichiton_americanus; muntiacus_reevesi; myocastor_coypus; myriophyllum_aquaticum; myriophyllum_heterophyllum; ondatra_zibethicus; orconectes_limosus; orconectes_virilis; oxyura_jamaicensis; pacifastacus_leniusculus; procambarus_clarkii; procambarus_fallax_f__virginalis; procyon_lotor; pseudorasbora_parva; tamias_sibiricus; threskiornis_aethiopicus; trachemys_scripta at /result[1]/text()[1] 21-02-2020 09:31:35.585 Assertion [O-CR-V02##R.40: INSPIRE Coordinate Reference System 4258 in Layer or group Layer] has status VALID 21-02-2020 09:31:35.587 Finished running soapUI testcase [Test Optional Get View Service Metadata Parameters], time taken: 249ms, status: FAILED 21-02-2020 09:31:35.589 Running soapUI testcase [GetMap Mandatory Parameters] 21-02-2020 09:31:35.590 running step [GetMap default layer] 21-02-2020 09:31:35.791 Assertion [M-CR-V04##R.50-57: Content-Type == image/png] has status VALID 21-02-2020 09:31:35.792 Assertion [response size > 100] has status VALID 21-02-2020 09:31:35.794 Finished running soapUI testcase [GetMap Mandatory Parameters], time taken: 183ms, status: FINISHED 21-02-2020 09:31:35.795 Running soapUI testcase [GetMap INSPIRE Parameters] 21-02-2020 09:31:35.796 running step [INSPIRE GetMap default layer] 21-02-2020 09:31:35.889 Assertion [M-CR-V04##R.58: valid image TRANSPARENT] has status VALID 21-02-2020 09:31:35.891 Assertion [response size > 100] has status VALID 21-02-2020 09:31:35.892 running step [Req 59: test EXCEPTIONS=XML] 21-02-2020 09:31:35.925 Assertion [M-CR-V04##R.59: EXCEPTIONS format is XML] has status VALID 21-02-2020 09:31:35.927 Finished running soapUI testcase [GetMap INSPIRE Parameters], time taken: 99ms, status: FINISHED 21-02-2020 09:31:35.929 Running soapUI testcase [GetMap Optional Parameters] 21-02-2020 09:31:35.930 running step [test BGCOLOR] 21-02-2020 09:31:36.070 Assertion [O-CR-V05##BGCOLOR: valid image BGCOLOR] has status VALID 21-02-2020 09:31:36.072 Assertion [response size > 100] has status VALID 21-02-2020 09:31:36.073 running step [test EXCEPTIONS=INIMAGE] 21-02-2020 09:31:36.103 Assertion [O-CR-V05##INIMAGE: EXCEPTIONS format is image/png or text/xml] has status VALID 21-02-2020 09:31:36.105 Finished running soapUI testcase [GetMap Optional Parameters], time taken: 146ms, status: FINISHED 21-02-2020 09:31:36.107 Running soapUI testcase [GetMetadataURLs] 21-02-2020 09:31:36.108 running step [Transfer_Properties] 21-02-2020 09:31:36.109 running step [GetMetadataURLs] 21-02-2020 09:31:36.331 Assertion [M-CR-V10##MetadataURLexists: At least one MetadataURL exists] has status VALID 21-02-2020 09:31:36.333 running step [Property Transfer] 21-02-2020 09:31:36.334 running step [RunGetMetadataForLayer] 21-02-2020 09:31:36.627 Finished running soapUI testcase [GetMetadataURLs], time taken: 498ms, status: FAILED 21-02-2020 09:31:36.629 Running soapUI testcase [GetLegendURLs] 21-02-2020 09:31:36.630 running step [Properties] 21-02-2020 09:31:36.631 running step [GetLegendURLs] 21-02-2020 09:31:36.888 Assertion [M-CR-V11##StylesLegendURLs: INSPIRE Styles: all Styles have a LegendURL] has status VALID 21-02-2020 09:31:36.890 running step [Property Transfer] 21-02-2020 09:31:36.891 running step [RunGetLegendForStyles] 21-02-2020 09:31:36.912 running step [GetLegend] 21-02-2020 09:31:36.970 running step [GetLegend] 21-02-2020 09:31:37.493 running step [GetLegend] 21-02-2020 09:31:38.104 running step [GetLegend] 21-02-2020 09:31:38.644 running step [GetLegend] 21-02-2020 09:31:39.171 running step [GetLegend] 21-02-2020 09:31:39.737 running step [GetLegend] 21-02-2020 09:31:40.270 running step [GetLegend] 21-02-2020 09:31:40.800 running step [GetLegend] 21-02-2020 09:31:41.329 running step [GetLegend] 21-02-2020 09:31:41.853 running step [GetLegend] 21-02-2020 09:31:42.384 running step [GetLegend] 21-02-2020 09:31:42.909 running step [GetLegend] 21-02-2020 09:31:43.446 running step [GetLegend] 21-02-2020 09:31:43.986 running step [GetLegend] 21-02-2020 09:31:44.517 running step [GetLegend] 21-02-2020 09:31:45.049 running step [GetLegend] 21-02-2020 09:31:45.583 running step [GetLegend] 21-02-2020 09:31:46.191 running step [GetLegend] 21-02-2020 09:31:46.730 running step [GetLegend] 21-02-2020 09:31:47.258 running step [GetLegend] 21-02-2020 09:31:47.787 running step [GetLegend] 21-02-2020 09:31:48.310 running step [GetLegend] 21-02-2020 09:31:48.850 running step [GetLegend] 21-02-2020 09:31:49.378 running step [GetLegend] 21-02-2020 09:31:49.917 running step [GetLegend] 21-02-2020 09:31:50.439 running step [GetLegend] 21-02-2020 09:31:50.965 running step [GetLegend] 21-02-2020 09:31:51.515 running step [GetLegend] 21-02-2020 09:31:52.046 running step [GetLegend] 21-02-2020 09:31:52.584 running step [GetLegend] 21-02-2020 09:31:53.119 running step [GetLegend] 21-02-2020 09:31:53.728 running step [GetLegend] 21-02-2020 09:31:54.268 running step [GetLegend] 21-02-2020 09:31:54.796 running step [GetLegend] 21-02-2020 09:31:55.330 running step [GetLegend] 21-02-2020 09:31:55.851 running step [GetLegend] 21-02-2020 09:31:56.386 running step [GetLegend] 21-02-2020 09:31:56.922 running step [GetLegend] 21-02-2020 09:31:57.446 running step [GetLegend] 21-02-2020 09:31:57.970 running step [GetLegend] 21-02-2020 09:31:58.490 running step [GetLegend] 21-02-2020 09:31:59.012 running step [GetLegend] 21-02-2020 09:31:59.543 running step [GetLegend] 21-02-2020 09:32:00.076 running step [GetLegend] 21-02-2020 09:32:00.596 running step [GetLegend] 21-02-2020 09:32:01.113 running step [GetLegend] 21-02-2020 09:32:01.629 running step [GetLegend] 21-02-2020 09:32:02.159 running step [GetLegend] 21-02-2020 09:32:02.682 running step [GetLegend] 21-02-2020 09:32:03.208 running step [GetLegend] 21-02-2020 09:32:03.730 running step [GetLegend] 21-02-2020 09:32:04.262 running step [GetLegend] 21-02-2020 09:32:04.790 running step [GetLegend] 21-02-2020 09:32:05.316 running step [GetLegend] 21-02-2020 09:32:05.902 running step [GetLegend] 21-02-2020 09:32:06.456 running step [GetLegend] 21-02-2020 09:32:06.973 running step [GetLegend] 21-02-2020 09:32:07.494 running step [GetLegend] 21-02-2020 09:32:08.022 running step [GetLegend] 21-02-2020 09:32:08.555 running step [GetLegend] 21-02-2020 09:32:09.083 Assertion [Response SLA] has status VALID 21-02-2020 09:32:09.084 Assertion [Content is an image] has status VALID 21-02-2020 09:32:09.096 Finished running soapUI testcase [GetLegendURLs], time taken: 33808ms, status: FINISHED 21-02-2020 09:32:09.098 Project [INSPIRE View Service WMS 1_3_0 TG 3_11] finished with status [FAILED] in 52383ms 21-02-2020 09:39:13.162 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:39:13.164 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:39:13.166 Running soapUI testcase [Requirements] 21-02-2020 09:39:13.168 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:39:13.173 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:39:13.174 running step [Transfer Global Properties] 21-02-2020 09:39:13.176 Finished running soapUI testcase [Transfer Global Properties], time taken: 1ms, status: FINISHED 21-02-2020 09:39:13.178 Running soapUI testcase [Update Credentials] 21-02-2020 09:39:13.179 running step [Update Credentials] 21-02-2020 09:39:13.193 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 09:39:13.195 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:39:13.197 running step [ValidateServiceFeed] 21-02-2020 09:39:13.366 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 09:39:13.367 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 09:39:13.369 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:39:13.370 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 09:39:13.371 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:39:13.372 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 09:39:13.373 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 09:39:13.374 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 09:39:13.375 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 09:39:13.376 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 09:39:13.377 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:39:13.378 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 09:39:13.379 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:39:13.380 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:39:13.381 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:39:13.382 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:39:13.383 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:39:13.384 running step [PropertyTransferService] 21-02-2020 09:39:13.386 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 159ms, status: FINISHED 21-02-2020 09:39:13.388 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:39:13.389 running step [CleanupAuthorization] 21-02-2020 09:39:13.396 running step [GetServiceMetadata] 21-02-2020 09:39:21.205 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 09:39:21.206 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 09:39:21.207 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:39:21.209 running step [Property Transfer] 21-02-2020 09:39:21.391 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 865ms, status: FAILED 21-02-2020 09:39:21.392 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:39:21.393 running step [Transfer_Properties] 21-02-2020 09:39:21.394 running step [GetServiceFeed] 21-02-2020 09:39:21.434 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:39:21.435 running step [Property Transfer] 21-02-2020 09:39:21.436 running step [RunMetadataDatasetTest] 21-02-2020 09:39:21.720 running step [GetMetadata] 21-02-2020 09:39:22.488 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 09:39:22.490 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 09:39:22.491 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 09:39:22.492 running step [PropertyTransferMD_Identifier] 21-02-2020 09:39:22.494 running step [CompareDatasetIdentifiers] 21-02-2020 09:39:22.502 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 585ms, status: FAILED 21-02-2020 09:39:22.505 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:39:22.507 running step [Properties] 21-02-2020 09:39:22.508 running step [INSPIREMediaTypes_application] 21-02-2020 09:39:22.623 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:39:22.624 running step [INSPIREMediaTypes_image] 21-02-2020 09:39:22.657 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:39:22.658 running step [INSPIREMediaTypes_text] 21-02-2020 09:39:22.691 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:39:22.692 running step [PropertyTransferMediaTypes] 21-02-2020 09:39:22.695 running step [GetServiceFeed] 21-02-2020 09:39:22.760 Assertion [Service Feed available] has status VALID 21-02-2020 09:39:22.761 running step [PropertyTransferFeed] 21-02-2020 09:39:22.762 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:39:22.778 running step [ValidateDatasetFeed] 21-02-2020 09:39:23.067 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:39:23.069 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:39:23.084 running step [ResolveDatasetLink] 21-02-2020 09:39:23.256 running step [ResolveDatasetLink] 21-02-2020 09:39:23.857 running step [ValidateDatasetFeed] 21-02-2020 09:39:23.964 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:39:23.965 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 09:39:23.967 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 09:39:23.968 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 09:39:23.969 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 09:39:23.971 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 09:39:23.972 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:39:23.973 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:39:23.975 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:39:23.976 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:39:23.977 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 09:39:23.978 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:39:23.979 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:39:23.980 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:39:23.981 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:39:23.983 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:39:23.984 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:39:23.986 running step [ResolveDatasetLink] 21-02-2020 09:39:24.580 running step [ResolveDatasetLink] 21-02-2020 09:39:25.105 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 09:39:25.110 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2870ms, status: FAILED 21-02-2020 09:39:25.111 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:39:25.113 running step [Properties] 21-02-2020 09:39:25.114 running step [GetOpenSearchDescription] 21-02-2020 09:39:25.803 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 09:39:25.804 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 09:39:25.806 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 09:39:25.807 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 09:39:25.808 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 09:39:25.809 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 09:39:25.811 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 09:39:25.812 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 09:39:25.814 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 09:39:25.815 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 09:39:25.816 running step [Property Transfer] 21-02-2020 09:39:25.818 running step [RunTestsForAllQueryExamples] 21-02-2020 09:39:25.834 running step [ResolveDescribeDatasetUrl] 21-02-2020 09:39:25.836 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 696ms, status: FAILED 21-02-2020 09:39:25.882 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 12672ms 21-02-2020 09:41:04.338 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:41:04.339 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:41:04.342 Running soapUI testcase [Requirements] 21-02-2020 09:41:04.343 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:41:04.348 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:41:04.349 running step [Transfer Global Properties] 21-02-2020 09:41:04.350 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:41:04.352 Running soapUI testcase [Update Credentials] 21-02-2020 09:41:04.353 running step [Update Credentials] 21-02-2020 09:41:04.367 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 09:41:04.370 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:41:04.371 running step [ValidateServiceFeed] 21-02-2020 09:41:05.162 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 09:41:05.164 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status FAILED 21-02-2020 09:41:05.165 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $mdurl:=/atom:feed/atom:link[@rel='describedby' and (@type='application/xml' or @type='application/vnd.iso.19139+xml' or @type='application/vnd.ogc.csw.GetRecordByIdResponse_xml')]/@href return if (string-length($mdurl)=0) then "The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to a service metadata document. Check the element /atom:feed/atom:link. at /result[1]/text()[1] 21-02-2020 09:41:05.166 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:41:05.168 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status FAILED 21-02-2020 09:41:05.169 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $linkosd:=/atom:feed/atom:link[@rel='search' and @type='application/opensearchdescription+xml']/@href return if (string-length($linkosd)=0) then "The Atom feed does NOT contain a link to an OpenSearch Description document." else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to an OpenSearch Description document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to an OpenSearch Description document. at /result[1]/text()[1] 21-02-2020 09:41:05.170 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:41:05.171 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 09:41:05.173 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 09:41:05.174 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 09:41:05.175 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status FAILED 21-02-2020 09:41:05.176 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { for $entry in //atom:entry where string-length($entry/inspire_dls:spatial_dataset_identifier_code)=0 return concat ("Entry: ",$entry/atom:id," has no inspire_dls:spatial_dataset_identifier_code. ") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no inspire_dls:spatial_dataset_identifier_code.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no inspire_dls:spatial_dataset_identifier_code. at /result[1]/text()[1] 21-02-2020 09:41:05.177 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status FAILED 21-02-2020 09:41:05.179 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { for $entry in //atom:entry where string-length($entry/inspire_dls:spatial_dataset_identifier_namespace)=0 return concat ("Entry: ",$entry/atom:id," has no inspire_dls:spatial_dataset_identifier_namespace. ") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no inspire_dls:spatial_dataset_identifier_namespace.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no inspire_dls:spatial_dataset_identifier_namespace. at /result[1]/text()[1] 21-02-2020 09:41:05.180 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status FAILED 21-02-2020 09:41:05.182 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { for $entry in //atom:entry where string-length($entry/atom:link[@rel='describedby' and @type='application/xml']/@href)=0 return concat ("Entry: ",$entry/atom:id," has no Dataset metadata link with type 'application/xml'. ") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no Dataset metadata link with type 'application/xml'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no Dataset metadata link with type 'application/xml'. at /result[1]/text()[1] 21-02-2020 09:41:05.183 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status FAILED 21-02-2020 09:41:05.184 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { for $entry in //atom:entry where count($entry/atom:link[@rel='alternate' and @type='application/atom+xml'])!=1 return concat ("Entry: ",$entry/atom:id," has ",count(./atom:link[@rel='alternate' and @type='application/atom+xml'])," Dataset feed links, but it should be exactly 1 Dataset feed link. ") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has 0 Dataset feed links, but it should be exactly 1 Dataset feed link.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has 0 Dataset feed links, but it should be exactly 1 Dataset feed link. at /result[1]/text()[1] 21-02-2020 09:41:05.186 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:41:05.187 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:41:05.188 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:41:05.189 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:41:05.191 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:41:05.192 running step [PropertyTransferService] 21-02-2020 09:41:05.194 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 782ms, status: FAILED 21-02-2020 09:41:05.196 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:41:05.197 running step [CleanupAuthorization] 21-02-2020 09:41:05.203 running step [GetServiceMetadata] 21-02-2020 09:41:05.205 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 4ms, status: FAILED 21-02-2020 09:41:05.206 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:41:05.207 running step [Transfer_Properties] 21-02-2020 09:41:05.209 running step [GetServiceFeed] 21-02-2020 09:41:05.267 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status FAILED 21-02-2020 09:41:05.270 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { for $entry in //atom:entry where string-length($entry/atom:link[@rel='describedby' and @type='application/xml']/@href)=0 return concat ("Entry: ",$entry/atom:id," has no Dataset metadata link with type 'application/xml'. ") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no Dataset metadata link with type 'application/xml'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: Entry: https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/downloads/invasieve-exoten.gml.zip has no Dataset metadata link with type 'application/xml'. at /result[1]/text()[1] 21-02-2020 09:41:05.272 running step [Property Transfer] 21-02-2020 09:41:05.273 running step [RunMetadataDatasetTest] 21-02-2020 09:41:05.285 running step [GetMetadata] 21-02-2020 09:41:05.287 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 65ms, status: FAILED 21-02-2020 09:41:05.289 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:41:05.290 running step [Properties] 21-02-2020 09:41:05.292 running step [INSPIREMediaTypes_application] 21-02-2020 09:41:05.404 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:05.406 running step [INSPIREMediaTypes_image] 21-02-2020 09:41:05.437 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:05.438 running step [INSPIREMediaTypes_text] 21-02-2020 09:41:05.471 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:05.472 running step [PropertyTransferMediaTypes] 21-02-2020 09:41:05.474 running step [GetServiceFeed] 21-02-2020 09:41:05.561 Assertion [Service Feed available] has status VALID 21-02-2020 09:41:05.563 running step [PropertyTransferFeed] 21-02-2020 09:41:05.564 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:41:05.578 running step [ValidateDatasetFeed] 21-02-2020 09:41:05.668 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status FAILED 21-02-2020 09:41:05.669 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $linkself:=/atom:feed/atom:link[@rel='self' and @type='application/atom+xml' and @hreflang=//atom:feed/atom:title/@xml:lang]/@href return if ($linkself='${#dataFeedURLEncoded}') then "" else "The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain a link to itself including a language reference. Check the element /atom:feed/atom:link with @rel='self'. at /result[1]/text()[1] 21-02-2020 09:41:05.671 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 09:41:05.672 Assertion [M-04##req21: Feed id refers to self URL] has status FAILED 21-02-2020 09:41:05.673 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $atomid:=/atom:feed/atom:id return if ($atomid!='${#dataFeedURLEncoded}') then concat("The Atom feed id ", $atomid," does NOT refer to the self URL (",'${#dataFeedURLEncoded}',").") else "" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed id https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/invasieve_exoten_2018.xml does NOT refer to the self URL ().' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed id https://geodata.nationaalgeoregister.nl/rvo/inspire/invasieve-exoten/atom/v1_0/invasieve_exoten_2018.xml does NOT refer to the self URL (). at /result[1]/text()[1] 21-02-2020 09:41:05.674 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 09:41:05.675 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 09:41:05.676 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 09:41:05.677 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:41:05.678 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:41:05.680 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:41:05.681 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:41:05.682 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 09:41:05.683 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:41:05.684 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:41:05.685 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:41:05.686 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:41:05.688 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:41:05.689 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:41:05.703 running step [ResolveDatasetLink] 21-02-2020 09:41:05.959 running step [ResolveDatasetLink] 21-02-2020 09:41:06.565 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 09:41:06.567 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 971ms, status: FAILED 21-02-2020 09:41:06.571 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:41:06.572 running step [Properties] 21-02-2020 09:41:06.573 running step [GetOpenSearchDescription] 21-02-2020 09:41:06.575 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 0ms, status: FAILED 21-02-2020 09:41:06.619 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 2235ms 21-02-2020 09:41:36.269 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 09:41:36.271 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 09:41:36.273 Running soapUI testcase [Requirements] 21-02-2020 09:41:36.277 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:41:36.279 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:41:36.280 running step [Transfer Global Properties] 21-02-2020 09:41:36.282 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 09:41:36.283 Running soapUI testcase [Update Credentials] 21-02-2020 09:41:36.284 running step [Update Credentials] 21-02-2020 09:41:36.300 Finished running soapUI testcase [Update Credentials], time taken: 13ms, status: FINISHED 21-02-2020 09:41:36.302 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:41:36.303 running step [ValidateServiceFeed] 21-02-2020 09:41:36.566 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 09:41:36.568 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 09:41:36.569 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:41:36.570 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 09:41:36.571 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 09:41:36.572 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 09:41:36.573 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 09:41:36.574 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 09:41:36.575 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 09:41:36.577 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 09:41:36.578 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:41:36.579 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 09:41:36.580 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 09:41:36.581 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 09:41:36.582 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 09:41:36.583 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 09:41:36.584 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 09:41:36.585 running step [PropertyTransferService] 21-02-2020 09:41:36.588 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 250ms, status: FINISHED 21-02-2020 09:41:36.589 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 09:41:36.590 running step [CleanupAuthorization] 21-02-2020 09:41:36.597 running step [GetServiceMetadata] 21-02-2020 09:41:44.628 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 09:41:44.629 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 09:41:44.631 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 09:41:44.632 running step [Property Transfer] 21-02-2020 09:41:44.783 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 884ms, status: FAILED 21-02-2020 09:41:44.812 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 09:41:44.814 running step [Transfer_Properties] 21-02-2020 09:41:44.815 running step [GetServiceFeed] 21-02-2020 09:41:44.837 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 09:41:44.838 running step [Property Transfer] 21-02-2020 09:41:44.840 running step [RunMetadataDatasetTest] 21-02-2020 09:41:45.126 running step [GetMetadata] 21-02-2020 09:41:45.910 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 09:41:45.912 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 09:41:45.913 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 09:41:45.914 running step [PropertyTransferMD_Identifier] 21-02-2020 09:41:45.916 running step [CompareDatasetIdentifiers] 21-02-2020 09:41:45.925 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 586ms, status: FAILED 21-02-2020 09:41:45.928 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 09:41:45.930 running step [Properties] 21-02-2020 09:41:45.931 running step [INSPIREMediaTypes_application] 21-02-2020 09:41:46.034 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:46.035 running step [INSPIREMediaTypes_image] 21-02-2020 09:41:46.070 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:46.071 running step [INSPIREMediaTypes_text] 21-02-2020 09:41:46.115 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 09:41:46.116 running step [PropertyTransferMediaTypes] 21-02-2020 09:41:46.118 running step [GetServiceFeed] 21-02-2020 09:41:46.564 Assertion [Service Feed available] has status VALID 21-02-2020 09:41:46.566 running step [PropertyTransferFeed] 21-02-2020 09:41:46.567 running step [RunTestsForAllDatasetFeeds] 21-02-2020 09:41:46.583 running step [ValidateDatasetFeed] 21-02-2020 09:41:46.684 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:41:46.686 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:41:46.703 running step [ResolveDatasetLink] 21-02-2020 09:41:46.866 running step [ResolveDatasetLink] 21-02-2020 09:41:47.461 running step [ValidateDatasetFeed] 21-02-2020 09:41:47.661 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 09:41:47.717 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 09:41:47.718 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 09:41:47.719 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 09:41:47.720 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 09:41:47.721 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 09:41:47.722 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 09:41:47.724 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 09:41:47.725 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 09:41:47.726 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 09:41:47.727 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 09:41:47.728 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 09:41:47.729 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 09:41:47.731 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 09:41:47.732 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 09:41:47.733 running step [PropertyTransferDatasetFeedXml] 21-02-2020 09:41:47.734 running step [RunTestsForAllDatasetUrls] 21-02-2020 09:41:47.736 running step [ResolveDatasetLink] 21-02-2020 09:41:48.371 running step [ResolveDatasetLink] 21-02-2020 09:41:49.009 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 09:41:49.011 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 3123ms, status: FAILED 21-02-2020 09:41:49.016 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 09:41:49.017 running step [Properties] 21-02-2020 09:41:49.018 running step [GetOpenSearchDescription] 21-02-2020 09:41:49.820 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 09:41:49.821 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 09:41:49.823 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 09:41:49.824 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 09:41:49.826 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 09:41:49.827 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 09:41:49.829 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 09:41:49.830 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 09:41:49.832 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 09:41:49.833 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 09:41:49.835 running step [Property Transfer] 21-02-2020 09:41:49.837 running step [RunTestsForAllQueryExamples] 21-02-2020 09:41:49.852 running step [ResolveDescribeDatasetUrl] 21-02-2020 09:41:49.854 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 810ms, status: FAILED 21-02-2020 09:41:49.902 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 13584ms 21-02-2020 09:59:51.641 Setting project property [https://geodata.nationaalgeoregister.nl/provincies/ps/wms/v1?SERVICE] to [WMS] 21-02-2020 09:59:51.644 Running soapUI tests in project [INSPIRE View Service WMS 1_3_0 TG 3_11] 21-02-2020 09:59:51.646 Running Project [INSPIRE View Service WMS 1_3_0 TG 3_11], runType = SEQUENTIAL 21-02-2020 09:59:51.649 Running soapUI testcase [Requirements] 21-02-2020 09:59:51.657 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 09:59:51.658 Running soapUI testcase [Transfer Global Properties] 21-02-2020 09:59:51.659 running step [Transfer Global Properties] 21-02-2020 09:59:51.661 Finished running soapUI testcase [Transfer Global Properties], time taken: 1ms, status: FINISHED 21-02-2020 09:59:51.663 Running soapUI testcase [Update Credentials] 21-02-2020 09:59:51.664 running step [Update Credentials] 21-02-2020 09:59:51.682 Finished running soapUI testcase [Update Credentials], time taken: 15ms, status: FINISHED 21-02-2020 09:59:51.684 Running soapUI testcase [Update Query Params] 21-02-2020 09:59:51.685 running step [UpdateQueryParams] 21-02-2020 09:59:51.700 Finished running soapUI testcase [Update Query Params], time taken: 13ms, status: FINISHED 21-02-2020 09:59:51.702 Running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters] 21-02-2020 09:59:51.703 running step [Properties] 21-02-2020 09:59:51.704 running step [GetCapabilities] 21-02-2020 09:59:51.818 Assertion [Response SLA] has status VALID 21-02-2020 09:59:51.820 Assertion [Timeout] has status VALID 21-02-2020 09:59:51.821 Assertion [M-CR-V01##IR.1: WMS Version is 1.3.0] has status VALID 21-02-2020 09:59:51.822 running step [Property Transfer] 21-02-2020 09:59:51.835 running step [UpdateQueryParams-Getmap] 21-02-2020 09:59:51.849 Finished running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters], time taken: 121ms, status: FINISHED 21-02-2020 09:59:51.850 Running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service] 21-02-2020 09:59:51.851 running step [TG GetCapabilities] 21-02-2020 09:59:51.956 Assertion [Response SLA] has status VALID 21-02-2020 09:59:51.957 Assertion [Timeout] has status VALID 21-02-2020 09:59:51.958 Assertion [M-CR-V01##R.18: INSPIRE MandatoryKeyword infoMapAccessService is present] has status VALID 21-02-2020 09:59:51.959 Assertion [M-CR-V01##R.31: INSPIRE GetMap Supports PNG or GIF] has status VALID 21-02-2020 09:59:51.961 Assertion [M-CR-V01##R.32.R.33: INSPIRE Resource Title: all Layers with a Name have a Title] has status VALID 21-02-2020 09:59:51.962 Assertion [M-CR-V01##R.32.R.34: INSPIRE Resource Abstract: all Layers with a Name have an Abstract] has status VALID 21-02-2020 09:59:51.963 Assertion [M-CR-V01##R.32.R.35: INSPIRE Resource Keyword: all Layers with a Name have at least one Keyword] has status VALID 21-02-2020 09:59:51.964 Assertion [M-CR-V01##R.32.R.36: INSPIRE Ex_GeographicBoundingBox: all Layers with a Name have a EX_GeographicBoundingBox] has status VALID 21-02-2020 09:59:51.965 Assertion [M-CR-V01##R.36: INSPIRE BoundingBox: all Layers with a Name have BoundingBoxes for all advertized CRSes] has status VALID 21-02-2020 09:59:51.966 Assertion [M-CR-V01##R.37.R.38: INSPIRE Resource Identifier: all Layers with a Name have an Identifier and a declared Authority for that Identifier] has status VALID 21-02-2020 09:59:51.968 Assertion [M-CR-V01##R.41R.46: INSPIRE Styles: all Styles have a Name and Title] has status VALID 21-02-2020 09:59:51.969 Assertion [M-CR-V01##R.70: INSPIRE ResponseLanguage present] has status VALID 21-02-2020 09:59:51.970 Assertion [M-CR-V01##R.71: INSPIRE DefaultLanguage present] has status VALID 21-02-2020 09:59:51.971 Assertion [M-CR-V01##StylesPresent: All Layers with a Name have a Style] has status VALID 21-02-2020 09:59:51.972 running step [Property Transfer] 21-02-2020 09:59:51.975 running step [Conditional Goto xsi:schemaLocation] 21-02-2020 09:59:51.976 running step [TG GetCapabilities Schema Validation - xsi:schemaLocation] 21-02-2020 10:00:09.114 Assertion [M-CR-V01##R.8.R.9b: Capabilities implement the extended metadata. Validate to declared XML Schema (xsi:schemaLocation)] has status VALID 21-02-2020 10:00:09.116 running step [TG GetCapabilities - Metadata] 21-02-2020 10:00:09.186 Assertion [Document Received] has status VALID 21-02-2020 10:00:09.187 running step [Conditional Goto Scenario 1 ExternalServiceMetadata] 21-02-2020 10:00:09.189 running step [CleanupAuthorization] 21-02-2020 10:00:09.194 running step [Req 6 (Scenario 1): The inspire_common:MetadataURL refers to the INSPIRE service metadata available through an INSPIRE Discovery Service] 21-02-2020 10:00:09.640 Assertion [M-CR-V01##R.6: The Service Metadata has ISO Metadata Root element (gmd:MD_Metadata exists)] has status VALID 21-02-2020 10:00:09.641 running step [Property Transfer Metadata Identifiers] 21-02-2020 10:00:09.643 running step [Property Transfer (Finish Goto)] 21-02-2020 10:00:09.645 Finished running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service], time taken: 628ms, status: FINISHED 21-02-2020 10:00:09.648 Running soapUI testcase [Test Optional Get View Service Metadata Parameters] 21-02-2020 10:00:09.650 running step [GetCapabilities] 21-02-2020 10:00:09.740 Assertion [Response SLA] has status VALID 21-02-2020 10:00:09.741 Assertion [Timeout] has status VALID 21-02-2020 10:00:09.742 Assertion [O-CR-V02##R.39: INSPIRE there is a harmonized Layer Name available] has status VALID 21-02-2020 10:00:09.743 Assertion [O-CR-V02##R.40: INSPIRE Coordinate Reference System 4258 in Layer or group Layer] has status VALID 21-02-2020 10:00:09.745 Finished running soapUI testcase [Test Optional Get View Service Metadata Parameters], time taken: 67ms, status: FINISHED 21-02-2020 10:00:09.747 Running soapUI testcase [GetMap Mandatory Parameters] 21-02-2020 10:00:09.748 running step [GetMap default layer] 21-02-2020 10:00:09.883 Assertion [M-CR-V04##R.50-57: Content-Type == image/png] has status FAILED 21-02-2020 10:00:09.884 ASSERTION FAILED -> assert mimetype == "image/png" | | text/xml false 21-02-2020 10:00:09.886 Assertion [response size > 100] has status VALID 21-02-2020 10:00:09.887 Finished running soapUI testcase [GetMap Mandatory Parameters], time taken: 121ms, status: FAILED 21-02-2020 10:00:09.889 Running soapUI testcase [GetMap INSPIRE Parameters] 21-02-2020 10:00:09.890 running step [INSPIRE GetMap default layer] 21-02-2020 10:00:09.964 Assertion [M-CR-V04##R.58: valid image TRANSPARENT] has status FAILED 21-02-2020 10:00:09.966 ASSERTION FAILED -> assert mimetype == "image/png" | | text/xml false 21-02-2020 10:00:09.967 Assertion [response size > 100] has status VALID 21-02-2020 10:00:09.969 Finished running soapUI testcase [GetMap INSPIRE Parameters], time taken: 61ms, status: FAILED 21-02-2020 10:00:09.970 Running soapUI testcase [GetMap Optional Parameters] 21-02-2020 10:00:09.971 running step [test BGCOLOR] 21-02-2020 10:00:10.050 Assertion [O-CR-V05##BGCOLOR: valid image BGCOLOR] has status FAILED 21-02-2020 10:00:10.051 ASSERTION FAILED -> assert mimetype == "image/png" | | text/xml false 21-02-2020 10:00:10.053 Assertion [response size > 100] has status VALID 21-02-2020 10:00:10.054 Finished running soapUI testcase [GetMap Optional Parameters], time taken: 64ms, status: FAILED 21-02-2020 10:00:10.056 Running soapUI testcase [GetMetadataURLs] 21-02-2020 10:00:10.057 running step [Transfer_Properties] 21-02-2020 10:00:10.058 running step [GetMetadataURLs] 21-02-2020 10:00:10.149 Assertion [M-CR-V10##MetadataURLexists: At least one MetadataURL exists] has status VALID 21-02-2020 10:00:10.150 running step [Property Transfer] 21-02-2020 10:00:10.151 running step [RunGetMetadataForLayer] 21-02-2020 10:00:10.441 Finished running soapUI testcase [GetMetadataURLs], time taken: 370ms, status: FAILED 21-02-2020 10:00:10.443 Running soapUI testcase [GetLegendURLs] 21-02-2020 10:00:10.444 running step [Properties] 21-02-2020 10:00:10.445 running step [GetLegendURLs] 21-02-2020 10:00:10.521 Assertion [M-CR-V11##StylesLegendURLs: INSPIRE Styles: all Styles have a LegendURL] has status VALID 21-02-2020 10:00:10.522 running step [Property Transfer] 21-02-2020 10:00:10.524 running step [RunGetLegendForStyles] 21-02-2020 10:00:10.539 running step [GetLegend] 21-02-2020 10:00:10.567 running step [GetLegend] 21-02-2020 10:00:11.089 running step [GetLegend] 21-02-2020 10:00:11.634 running step [GetLegend] 21-02-2020 10:00:12.162 running step [GetLegend] 21-02-2020 10:00:12.680 running step [GetLegend] 21-02-2020 10:00:13.204 running step [GetLegend] 21-02-2020 10:00:13.729 running step [GetLegend] 21-02-2020 10:00:14.254 running step [GetLegend] 21-02-2020 10:00:14.788 Assertion [Response SLA] has status VALID 21-02-2020 10:00:14.790 Assertion [Content is an image] has status VALID 21-02-2020 10:00:14.793 Finished running soapUI testcase [GetLegendURLs], time taken: 4006ms, status: FINISHED 21-02-2020 10:00:14.795 Project [INSPIRE View Service WMS 1_3_0 TG 3_11] finished with status [FAILED] in 23147ms 21-02-2020 10:23:25.419 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 10:23:25.422 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 10:23:25.424 Running soapUI testcase [Requirements] 21-02-2020 10:23:25.426 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 10:23:25.432 Running soapUI testcase [Transfer Global Properties] 21-02-2020 10:23:25.433 running step [Transfer Global Properties] 21-02-2020 10:23:25.435 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 10:23:25.437 Running soapUI testcase [Update Credentials] 21-02-2020 10:23:25.438 running step [Update Credentials] 21-02-2020 10:23:25.452 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 10:23:25.455 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 10:23:25.456 running step [ValidateServiceFeed] 21-02-2020 10:23:25.806 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 10:23:25.808 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 10:23:25.809 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 10:23:25.811 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 10:23:25.812 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 10:23:25.813 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 10:23:25.815 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 10:23:25.816 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 10:23:25.817 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 10:23:25.818 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 10:23:25.820 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 10:23:25.821 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 10:23:25.822 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 10:23:25.823 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 10:23:25.825 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 10:23:25.826 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 10:23:25.827 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 10:23:25.828 running step [PropertyTransferService] 21-02-2020 10:23:25.830 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 338ms, status: FINISHED 21-02-2020 10:23:25.832 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 10:23:25.834 running step [CleanupAuthorization] 21-02-2020 10:23:25.841 running step [GetServiceMetadata] 21-02-2020 10:23:33.891 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 10:23:33.893 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 10:23:33.894 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 10:23:33.895 running step [Property Transfer] 21-02-2020 10:23:34.045 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 1047ms, status: FAILED 21-02-2020 10:23:34.073 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 10:23:34.075 running step [Transfer_Properties] 21-02-2020 10:23:34.076 running step [GetServiceFeed] 21-02-2020 10:23:34.297 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 10:23:34.299 running step [Property Transfer] 21-02-2020 10:23:34.300 running step [RunMetadataDatasetTest] 21-02-2020 10:23:34.613 running step [GetMetadata] 21-02-2020 10:23:35.402 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 10:23:35.404 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 10:23:35.405 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 10:23:35.406 running step [PropertyTransferMD_Identifier] 21-02-2020 10:23:35.408 running step [CompareDatasetIdentifiers] 21-02-2020 10:23:35.421 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 820ms, status: FAILED 21-02-2020 10:23:35.425 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 10:23:35.426 running step [Properties] 21-02-2020 10:23:35.428 running step [INSPIREMediaTypes_application] 21-02-2020 10:23:35.552 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:23:35.554 running step [INSPIREMediaTypes_image] 21-02-2020 10:23:35.589 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:23:35.590 running step [INSPIREMediaTypes_text] 21-02-2020 10:23:35.622 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:23:35.623 running step [PropertyTransferMediaTypes] 21-02-2020 10:23:35.625 running step [GetServiceFeed] 21-02-2020 10:23:35.706 Assertion [Service Feed available] has status VALID 21-02-2020 10:23:35.707 running step [PropertyTransferFeed] 21-02-2020 10:23:35.708 running step [RunTestsForAllDatasetFeeds] 21-02-2020 10:23:35.724 running step [ValidateDatasetFeed] 21-02-2020 10:23:35.803 running step [PropertyTransferDatasetFeedXml] 21-02-2020 10:23:35.804 running step [RunTestsForAllDatasetUrls] 21-02-2020 10:23:35.819 running step [ResolveDatasetLink] 21-02-2020 10:23:35.896 running step [ResolveDatasetLink] 21-02-2020 10:23:36.498 running step [ValidateDatasetFeed] 21-02-2020 10:23:36.539 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 10:23:36.541 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 10:23:36.542 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 10:23:36.543 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 10:23:36.544 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 10:23:36.546 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 10:23:36.547 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 10:23:36.548 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 10:23:36.550 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 10:23:36.551 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 10:23:36.552 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 10:23:36.553 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 10:23:36.554 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 10:23:36.555 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 10:23:36.556 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 10:23:36.558 running step [PropertyTransferDatasetFeedXml] 21-02-2020 10:23:36.559 running step [RunTestsForAllDatasetUrls] 21-02-2020 10:23:36.561 running step [ResolveDatasetLink] 21-02-2020 10:23:37.081 running step [ResolveDatasetLink] 21-02-2020 10:23:37.608 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 10:23:37.610 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 1976ms, status: FAILED 21-02-2020 10:23:37.615 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 10:23:37.616 running step [Properties] 21-02-2020 10:23:37.617 running step [GetOpenSearchDescription] 21-02-2020 10:23:38.500 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 10:23:38.501 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 10:23:38.503 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 10:23:38.504 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 10:23:38.505 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 10:23:38.507 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 10:23:38.508 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 10:23:38.509 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 10:23:38.511 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 10:23:38.512 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 10:23:38.514 running step [Property Transfer] 21-02-2020 10:23:38.516 running step [RunTestsForAllQueryExamples] 21-02-2020 10:23:38.585 running step [ResolveDescribeDatasetUrl] 21-02-2020 10:23:38.590 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 945ms, status: FAILED 21-02-2020 10:23:38.639 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 13169ms 21-02-2020 10:58:25.140 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 10:58:25.142 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 10:58:25.144 Running soapUI testcase [Requirements] 21-02-2020 10:58:25.148 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 10:58:25.150 Running soapUI testcase [Transfer Global Properties] 21-02-2020 10:58:25.151 running step [Transfer Global Properties] 21-02-2020 10:58:25.152 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 10:58:25.154 Running soapUI testcase [Update Credentials] 21-02-2020 10:58:25.155 running step [Update Credentials] 21-02-2020 10:58:25.169 Finished running soapUI testcase [Update Credentials], time taken: 11ms, status: FINISHED 21-02-2020 10:58:25.172 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 10:58:25.173 running step [ValidateServiceFeed] 21-02-2020 10:58:25.345 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 10:58:25.346 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 10:58:25.348 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 10:58:25.349 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 10:58:25.350 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 10:58:25.352 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 10:58:25.353 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 10:58:25.354 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 10:58:25.355 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 10:58:25.357 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 10:58:25.358 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 10:58:25.359 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 10:58:25.361 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 10:58:25.362 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 10:58:25.363 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 10:58:25.364 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 10:58:25.366 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 10:58:25.367 running step [PropertyTransferService] 21-02-2020 10:58:25.369 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 160ms, status: FINISHED 21-02-2020 10:58:25.371 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 10:58:25.373 running step [CleanupAuthorization] 21-02-2020 10:58:25.380 running step [GetServiceMetadata] 21-02-2020 10:58:33.269 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 10:58:33.271 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 10:58:33.272 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 10:58:33.273 running step [Property Transfer] 21-02-2020 10:58:33.447 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 922ms, status: FAILED 21-02-2020 10:58:33.448 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 10:58:33.450 running step [Transfer_Properties] 21-02-2020 10:58:33.451 running step [GetServiceFeed] 21-02-2020 10:58:33.531 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 10:58:33.532 running step [Property Transfer] 21-02-2020 10:58:33.533 running step [RunMetadataDatasetTest] 21-02-2020 10:58:33.820 running step [GetMetadata] 21-02-2020 10:58:34.612 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 10:58:34.614 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 10:58:34.615 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 10:58:34.616 running step [PropertyTransferMD_Identifier] 21-02-2020 10:58:34.618 running step [CompareDatasetIdentifiers] 21-02-2020 10:58:34.626 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 651ms, status: FAILED 21-02-2020 10:58:34.630 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 10:58:34.631 running step [Properties] 21-02-2020 10:58:34.632 running step [INSPIREMediaTypes_application] 21-02-2020 10:58:34.743 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:58:34.745 running step [INSPIREMediaTypes_image] 21-02-2020 10:58:34.776 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:58:34.777 running step [INSPIREMediaTypes_text] 21-02-2020 10:58:34.809 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 10:58:34.810 running step [PropertyTransferMediaTypes] 21-02-2020 10:58:34.813 running step [GetServiceFeed] 21-02-2020 10:58:34.877 Assertion [Service Feed available] has status VALID 21-02-2020 10:58:34.878 running step [PropertyTransferFeed] 21-02-2020 10:58:34.880 running step [RunTestsForAllDatasetFeeds] 21-02-2020 10:58:34.895 running step [ValidateDatasetFeed] 21-02-2020 10:58:35.141 running step [PropertyTransferDatasetFeedXml] 21-02-2020 10:58:35.143 running step [RunTestsForAllDatasetUrls] 21-02-2020 10:58:35.157 running step [ResolveDatasetLink] 21-02-2020 10:58:35.430 running step [ResolveDatasetLink] 21-02-2020 10:58:35.951 running step [ValidateDatasetFeed] 21-02-2020 10:58:36.043 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 10:58:36.044 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 10:58:36.045 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 10:58:36.047 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 10:58:36.048 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 10:58:36.049 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 10:58:36.050 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 10:58:36.051 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 10:58:36.053 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 10:58:36.054 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 10:58:36.055 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 10:58:36.056 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 10:58:36.057 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 10:58:36.058 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 10:58:36.060 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 10:58:36.061 running step [PropertyTransferDatasetFeedXml] 21-02-2020 10:58:36.062 running step [RunTestsForAllDatasetUrls] 21-02-2020 10:58:36.064 running step [ResolveDatasetLink] 21-02-2020 10:58:36.646 running step [ResolveDatasetLink] 21-02-2020 10:58:37.243 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 10:58:37.245 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2946ms, status: FAILED 21-02-2020 10:58:37.249 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 10:58:37.251 running step [Properties] 21-02-2020 10:58:37.252 running step [GetOpenSearchDescription] 21-02-2020 10:58:37.866 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 10:58:37.867 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/d2a05dd5-98e8-4f9c-8ba2-7fe2d5c7c507/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 10:58:37.869 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 10:58:37.870 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 10:58:37.872 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 10:58:37.873 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 10:58:37.875 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 10:58:37.876 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 10:58:37.878 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 10:58:37.879 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 10:58:37.881 running step [Property Transfer] 21-02-2020 10:58:37.883 running step [RunTestsForAllQueryExamples] 21-02-2020 10:58:37.900 running step [ResolveDescribeDatasetUrl] 21-02-2020 10:58:37.901 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 623ms, status: FAILED 21-02-2020 10:58:37.949 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 12760ms 21-02-2020 11:06:48.261 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 11:06:48.263 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 11:06:48.265 Running soapUI testcase [Requirements] 21-02-2020 11:06:48.270 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 11:06:48.271 Running soapUI testcase [Transfer Global Properties] 21-02-2020 11:06:48.272 running step [Transfer Global Properties] 21-02-2020 11:06:48.274 Finished running soapUI testcase [Transfer Global Properties], time taken: 1ms, status: FINISHED 21-02-2020 11:06:48.276 Running soapUI testcase [Update Credentials] 21-02-2020 11:06:48.277 running step [Update Credentials] 21-02-2020 11:06:48.292 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 11:06:48.294 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 11:06:48.296 running step [ValidateServiceFeed] 21-02-2020 11:06:48.547 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 11:06:48.548 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 11:06:48.550 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 11:06:48.551 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 11:06:48.552 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 11:06:48.553 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 11:06:48.554 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 11:06:48.555 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 11:06:48.556 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 11:06:48.558 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 11:06:48.559 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 11:06:48.560 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 11:06:48.561 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 11:06:48.562 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 11:06:48.564 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 11:06:48.565 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 11:06:48.566 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 11:06:48.567 running step [PropertyTransferService] 21-02-2020 11:06:48.569 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 242ms, status: FINISHED 21-02-2020 11:06:48.571 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 11:06:48.572 running step [CleanupAuthorization] 21-02-2020 11:06:48.580 running step [GetServiceMetadata] 21-02-2020 11:06:48.856 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 11:06:48.857 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status FAILED 21-02-2020 11:06:48.858 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace srv='http://www.isotc211.org/2005/srv'; declare namespace gmd='http://www.isotc211.org/2005/gmd'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $value:=//srv:operatesOn/@uuidref return if (exists($value)) then "" else "the service metadata does not contain a dataset reference (operatesOn). Check the metadata document." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: the service metadata does not contain a dataset reference (operatesOn). Check the metadata document. at /result[1]/text()[1] 21-02-2020 11:06:48.860 running step [Property Transfer] 21-02-2020 11:06:48.863 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 276ms, status: FAILED 21-02-2020 11:06:48.865 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 11:06:48.866 running step [Transfer_Properties] 21-02-2020 11:06:48.867 running step [GetServiceFeed] 21-02-2020 11:06:49.092 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 11:06:49.093 running step [Property Transfer] 21-02-2020 11:06:49.094 running step [RunMetadataDatasetTest] 21-02-2020 11:06:49.366 running step [GetMetadata] 21-02-2020 11:06:50.129 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 11:06:50.131 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 11:06:50.132 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 11:06:50.133 running step [PropertyTransferMD_Identifier] 21-02-2020 11:06:50.135 running step [CompareDatasetIdentifiers] 21-02-2020 11:06:50.146 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 753ms, status: FAILED 21-02-2020 11:06:50.148 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 11:06:50.149 running step [Properties] 21-02-2020 11:06:50.151 running step [INSPIREMediaTypes_application] 21-02-2020 11:06:50.259 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:06:50.261 running step [INSPIREMediaTypes_image] 21-02-2020 11:06:50.290 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:06:50.292 running step [INSPIREMediaTypes_text] 21-02-2020 11:06:50.323 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:06:50.325 running step [PropertyTransferMediaTypes] 21-02-2020 11:06:50.327 running step [GetServiceFeed] 21-02-2020 11:06:50.356 Assertion [Service Feed available] has status VALID 21-02-2020 11:06:50.357 running step [PropertyTransferFeed] 21-02-2020 11:06:50.358 running step [RunTestsForAllDatasetFeeds] 21-02-2020 11:06:50.374 running step [ValidateDatasetFeed] 21-02-2020 11:06:50.555 running step [PropertyTransferDatasetFeedXml] 21-02-2020 11:06:50.558 running step [RunTestsForAllDatasetUrls] 21-02-2020 11:06:50.575 running step [ResolveDatasetLink] 21-02-2020 11:06:50.737 running step [ResolveDatasetLink] 21-02-2020 11:06:51.349 running step [ValidateDatasetFeed] 21-02-2020 11:06:51.564 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 11:06:51.565 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 11:06:51.567 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 11:06:51.568 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 11:06:51.569 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 11:06:51.570 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 11:06:51.571 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 11:06:51.573 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 11:06:51.574 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 11:06:51.575 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 11:06:51.577 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 11:06:51.578 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 11:06:51.579 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 11:06:51.580 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 11:06:51.581 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 11:06:51.582 running step [PropertyTransferDatasetFeedXml] 21-02-2020 11:06:51.583 running step [RunTestsForAllDatasetUrls] 21-02-2020 11:06:51.585 running step [ResolveDatasetLink] 21-02-2020 11:06:52.110 running step [ResolveDatasetLink] 21-02-2020 11:06:52.639 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 11:06:52.643 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2573ms, status: FAILED 21-02-2020 11:06:52.645 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 11:06:52.646 running step [Properties] 21-02-2020 11:06:52.647 running step [GetOpenSearchDescription] 21-02-2020 11:06:52.974 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 11:06:52.976 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 11:06:52.978 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 11:06:52.979 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 11:06:52.981 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 11:06:52.982 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 11:06:52.984 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 11:06:52.986 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 11:06:52.988 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 11:06:52.989 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 11:06:52.991 running step [Property Transfer] 21-02-2020 11:06:52.993 running step [RunTestsForAllQueryExamples] 21-02-2020 11:06:53.009 running step [ResolveDescribeDatasetUrl] 21-02-2020 11:06:53.012 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 336ms, status: FAILED 21-02-2020 11:06:53.059 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 4749ms 21-02-2020 11:09:59.056 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 11:09:59.058 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 11:09:59.063 Running soapUI testcase [Requirements] 21-02-2020 11:09:59.064 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 11:09:59.069 Running soapUI testcase [Transfer Global Properties] 21-02-2020 11:09:59.072 running step [Transfer Global Properties] 21-02-2020 11:09:59.075 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 11:09:59.076 Running soapUI testcase [Update Credentials] 21-02-2020 11:09:59.077 running step [Update Credentials] 21-02-2020 11:09:59.093 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 11:09:59.096 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 11:09:59.097 running step [ValidateServiceFeed] 21-02-2020 11:09:59.350 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 11:09:59.351 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 11:09:59.353 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 11:09:59.354 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 11:09:59.355 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 11:09:59.356 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 11:09:59.357 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 11:09:59.358 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 11:09:59.360 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 11:09:59.361 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 11:09:59.362 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 11:09:59.363 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 11:09:59.364 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 11:09:59.365 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 11:09:59.366 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 11:09:59.368 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 11:09:59.369 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 11:09:59.370 running step [PropertyTransferService] 21-02-2020 11:09:59.372 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 243ms, status: FINISHED 21-02-2020 11:09:59.374 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 11:09:59.375 running step [CleanupAuthorization] 21-02-2020 11:09:59.382 running step [GetServiceMetadata] 21-02-2020 11:09:59.726 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 11:09:59.727 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status VALID 21-02-2020 11:09:59.729 running step [Property Transfer] 21-02-2020 11:09:59.730 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 342ms, status: FINISHED 21-02-2020 11:09:59.733 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 11:09:59.734 running step [Transfer_Properties] 21-02-2020 11:09:59.736 running step [GetServiceFeed] 21-02-2020 11:09:59.855 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 11:09:59.856 running step [Property Transfer] 21-02-2020 11:09:59.858 running step [RunMetadataDatasetTest] 21-02-2020 11:10:00.150 running step [GetMetadata] 21-02-2020 11:10:00.932 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 11:10:00.933 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 11:10:00.934 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 11:10:00.935 running step [PropertyTransferMD_Identifier] 21-02-2020 11:10:00.938 running step [CompareDatasetIdentifiers] 21-02-2020 11:10:00.949 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 688ms, status: FAILED 21-02-2020 11:10:00.951 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 11:10:00.953 running step [Properties] 21-02-2020 11:10:00.954 running step [INSPIREMediaTypes_application] 21-02-2020 11:10:01.078 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:10:01.079 running step [INSPIREMediaTypes_image] 21-02-2020 11:10:01.113 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:10:01.115 running step [INSPIREMediaTypes_text] 21-02-2020 11:10:01.158 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 11:10:01.159 running step [PropertyTransferMediaTypes] 21-02-2020 11:10:01.161 running step [GetServiceFeed] 21-02-2020 11:10:01.246 Assertion [Service Feed available] has status VALID 21-02-2020 11:10:01.247 running step [PropertyTransferFeed] 21-02-2020 11:10:01.248 running step [RunTestsForAllDatasetFeeds] 21-02-2020 11:10:01.264 running step [ValidateDatasetFeed] 21-02-2020 11:10:01.449 running step [PropertyTransferDatasetFeedXml] 21-02-2020 11:10:01.450 running step [RunTestsForAllDatasetUrls] 21-02-2020 11:10:01.466 running step [ResolveDatasetLink] 21-02-2020 11:10:01.650 running step [ResolveDatasetLink] 21-02-2020 11:10:02.429 running step [ValidateDatasetFeed] 21-02-2020 11:10:02.648 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 11:10:02.649 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 11:10:02.650 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 11:10:02.651 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 11:10:02.652 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 11:10:02.654 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 11:10:02.655 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 11:10:02.656 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 11:10:02.657 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 11:10:02.659 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 11:10:02.660 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 11:10:02.661 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 11:10:02.662 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 11:10:02.663 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 11:10:02.665 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 11:10:02.666 running step [PropertyTransferDatasetFeedXml] 21-02-2020 11:10:02.667 running step [RunTestsForAllDatasetUrls] 21-02-2020 11:10:02.669 running step [ResolveDatasetLink] 21-02-2020 11:10:02.891 running step [ResolveDatasetLink] 21-02-2020 11:10:03.424 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 11:10:03.429 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2968ms, status: FAILED 21-02-2020 11:10:03.431 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 11:10:03.432 running step [Properties] 21-02-2020 11:10:03.433 running step [GetOpenSearchDescription] 21-02-2020 11:10:03.759 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 11:10:03.760 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 11:10:03.762 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 11:10:03.764 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 11:10:03.765 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 11:10:03.766 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 11:10:03.768 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 11:10:03.770 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 11:10:03.771 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 11:10:03.773 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 11:10:03.774 running step [Property Transfer] 21-02-2020 11:10:03.776 running step [RunTestsForAllQueryExamples] 21-02-2020 11:10:03.791 running step [ResolveDescribeDatasetUrl] 21-02-2020 11:10:03.793 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 333ms, status: FAILED 21-02-2020 11:10:03.838 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 4736ms 21-02-2020 12:53:34.459 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 12:53:34.466 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 12:53:34.470 Running soapUI testcase [Requirements] 21-02-2020 12:53:34.475 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 12:53:34.476 Running soapUI testcase [Transfer Global Properties] 21-02-2020 12:53:34.478 running step [Transfer Global Properties] 21-02-2020 12:53:34.480 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 12:53:34.482 Running soapUI testcase [Update Credentials] 21-02-2020 12:53:34.483 running step [Update Credentials] 21-02-2020 12:53:34.498 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 12:53:34.501 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 12:53:34.502 running step [ValidateServiceFeed] 21-02-2020 12:53:34.558 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 12:53:34.560 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 12:53:34.561 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 12:53:34.562 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 12:53:34.564 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 12:53:34.565 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 12:53:34.567 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 12:53:34.568 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 12:53:34.569 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 12:53:34.570 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 12:53:34.571 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 12:53:34.572 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 12:53:34.573 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 12:53:34.575 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 12:53:34.576 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 12:53:34.577 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 12:53:34.578 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 12:53:34.579 running step [PropertyTransferService] 21-02-2020 12:53:34.582 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 47ms, status: FINISHED 21-02-2020 12:53:34.584 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 12:53:34.585 running step [CleanupAuthorization] 21-02-2020 12:53:34.591 running step [GetServiceMetadata] 21-02-2020 12:53:34.868 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 12:53:34.870 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status VALID 21-02-2020 12:53:34.871 running step [Property Transfer] 21-02-2020 12:53:34.875 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 276ms, status: FINISHED 21-02-2020 12:53:34.878 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 12:53:34.882 running step [Transfer_Properties] 21-02-2020 12:53:34.883 running step [GetServiceFeed] 21-02-2020 12:53:34.908 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 12:53:34.910 running step [Property Transfer] 21-02-2020 12:53:34.911 running step [RunMetadataDatasetTest] 21-02-2020 12:53:35.228 running step [GetMetadata] 21-02-2020 12:53:35.991 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 12:53:35.992 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 12:53:35.994 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 12:53:35.995 running step [PropertyTransferMD_Identifier] 21-02-2020 12:53:35.997 running step [CompareDatasetIdentifiers] 21-02-2020 12:53:36.006 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 597ms, status: FAILED 21-02-2020 12:53:36.009 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 12:53:36.010 running step [Properties] 21-02-2020 12:53:36.011 running step [INSPIREMediaTypes_application] 21-02-2020 12:53:36.141 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:53:36.142 running step [INSPIREMediaTypes_image] 21-02-2020 12:53:36.173 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:53:36.174 running step [INSPIREMediaTypes_text] 21-02-2020 12:53:36.204 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:53:36.205 running step [PropertyTransferMediaTypes] 21-02-2020 12:53:36.207 running step [GetServiceFeed] 21-02-2020 12:53:36.229 Assertion [Service Feed available] has status VALID 21-02-2020 12:53:36.230 running step [PropertyTransferFeed] 21-02-2020 12:53:36.232 running step [RunTestsForAllDatasetFeeds] 21-02-2020 12:53:36.248 running step [ValidateDatasetFeed] 21-02-2020 12:53:36.470 running step [PropertyTransferDatasetFeedXml] 21-02-2020 12:53:36.472 running step [RunTestsForAllDatasetUrls] 21-02-2020 12:53:36.486 running step [ResolveDatasetLink] 21-02-2020 12:53:36.551 running step [ResolveDatasetLink] 21-02-2020 12:53:37.073 running step [ValidateDatasetFeed] 21-02-2020 12:53:37.153 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 12:53:37.155 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 12:53:37.156 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 12:53:37.157 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 12:53:37.158 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 12:53:37.159 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 12:53:37.161 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 12:53:37.162 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 12:53:37.163 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 12:53:37.165 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 12:53:37.166 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 12:53:37.167 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 12:53:37.168 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 12:53:37.170 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 12:53:37.171 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 12:53:37.172 running step [PropertyTransferDatasetFeedXml] 21-02-2020 12:53:37.173 running step [RunTestsForAllDatasetUrls] 21-02-2020 12:53:37.175 running step [ResolveDatasetLink] 21-02-2020 12:53:37.947 running step [ResolveDatasetLink] 21-02-2020 12:53:38.476 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 12:53:38.481 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2551ms, status: FAILED 21-02-2020 12:53:38.483 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 12:53:38.484 running step [Properties] 21-02-2020 12:53:38.485 running step [GetOpenSearchDescription] 21-02-2020 12:53:38.815 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 12:53:38.817 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 12:53:38.819 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 12:53:38.820 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 12:53:38.822 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 12:53:38.823 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 12:53:38.825 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 12:53:38.826 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 12:53:38.828 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 12:53:38.829 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 12:53:38.830 running step [Property Transfer] 21-02-2020 12:53:38.833 running step [RunTestsForAllQueryExamples] 21-02-2020 12:53:38.849 running step [ResolveDescribeDatasetUrl] 21-02-2020 12:53:38.851 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 339ms, status: FAILED 21-02-2020 12:53:38.896 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 4383ms 21-02-2020 12:57:03.064 Running soapUI tests in project [INSPIRE Download Service Atom TG 3_1] 21-02-2020 12:57:03.065 Running Project [INSPIRE Download Service Atom TG 3_1], runType = SEQUENTIAL 21-02-2020 12:57:03.068 Running soapUI testcase [Requirements] 21-02-2020 12:57:03.069 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 21-02-2020 12:57:03.074 Running soapUI testcase [Transfer Global Properties] 21-02-2020 12:57:03.076 running step [Transfer Global Properties] 21-02-2020 12:57:03.077 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 21-02-2020 12:57:03.079 Running soapUI testcase [Update Credentials] 21-02-2020 12:57:03.080 running step [Update Credentials] 21-02-2020 12:57:03.095 Finished running soapUI testcase [Update Credentials], time taken: 12ms, status: FINISHED 21-02-2020 12:57:03.097 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 12:57:03.099 running step [ValidateServiceFeed] 21-02-2020 12:57:03.158 Assertion [M-01##req5-FeedTitle: Req 5 Feed Title exists] has status VALID 21-02-2020 12:57:03.159 Assertion [M-01##req6-ServiceMDLink: Req 6 Feed Service Metadata link exists] has status VALID 21-02-2020 12:57:03.160 Assertion [M-01##req7-FeedSelfLink: Req 7 Feed link to self exists and has proper language references] has status VALID 21-02-2020 12:57:03.161 Assertion [M-01##req8: Req 8 Feed link to OpenSearch Description Document exists] has status VALID 21-02-2020 12:57:03.163 Assertion [M-01##req9: Req 9 Feed id refers to self URL] has status VALID 21-02-2020 12:57:03.164 Assertion [M-01##req10: Req 10 Feed contains rights information] has status VALID 21-02-2020 12:57:03.165 Assertion [M-01##req11: Req 11 Feed contains updated information] has status VALID 21-02-2020 12:57:03.166 Assertion [M-01##req12: Req 12 Feed contains author name and email address] has status VALID 21-02-2020 12:57:03.167 Assertion [M-01##req13a: Each entry has an element INSPIRE identifier code] has status VALID 21-02-2020 12:57:03.168 Assertion [M-01##req13b: Each entry has an element INSPIRE identifier element namespace] has status VALID 21-02-2020 12:57:03.170 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 12:57:03.171 Assertion [M-01##req15: Each entry has exactly one Dataset Feed link] has status VALID 21-02-2020 12:57:03.172 Assertion [M-01##req16a: Each entry has an id] has status VALID 21-02-2020 12:57:03.173 Assertion [M-01##req16b: Each entry's id is a URI] has status VALID 21-02-2020 12:57:03.174 Assertion [M-01##req17: Each entry has a title] has status VALID 21-02-2020 12:57:03.175 Assertion [M-01##req18: Each entry has an element updated] has status VALID 21-02-2020 12:57:03.176 Assertion [M-01##req19: Each entry has an element category, including a term and label, to refer to CRSs.] has status VALID 21-02-2020 12:57:03.178 running step [PropertyTransferService] 21-02-2020 12:57:03.179 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 49ms, status: FINISHED 21-02-2020 12:57:03.182 Running soapUI testcase [Service Metadata Mandatory] 21-02-2020 12:57:03.183 running step [CleanupAuthorization] 21-02-2020 12:57:03.189 running step [GetServiceMetadata] 21-02-2020 12:57:03.573 Assertion [M-02##serviceIdentification: Service metadata contains ServiceIdentification] has status VALID 21-02-2020 12:57:03.575 Assertion [M-02##serviceIdentificationDatasetRef: Service metadata contains at least one dataset reference (operatesOn)] has status VALID 21-02-2020 12:57:03.576 running step [Property Transfer] 21-02-2020 12:57:03.579 Finished running soapUI testcase [Service Metadata Mandatory], time taken: 382ms, status: FINISHED 21-02-2020 12:57:03.580 Running soapUI testcase [Dataset Metadata Mandatory] 21-02-2020 12:57:03.582 running step [Transfer_Properties] 21-02-2020 12:57:03.583 running step [GetServiceFeed] 21-02-2020 12:57:03.750 Assertion [M-01##req14: Each entry has a valid Dataset metadata link, referring to a file of type 'application/xml'] has status VALID 21-02-2020 12:57:03.752 running step [Property Transfer] 21-02-2020 12:57:03.753 running step [RunMetadataDatasetTest] 21-02-2020 12:57:04.030 running step [GetMetadata] 21-02-2020 12:57:04.800 Assertion [M-03##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 21-02-2020 12:57:04.801 Assertion [M-03##fileIdentifierDataset: Metadata fileIdentifier exists] has status VALID 21-02-2020 12:57:04.803 Assertion [M-03##identifierInServiceMD: The MD_Identifier exists in the ServiceMetadata] has status VALID 21-02-2020 12:57:04.804 running step [PropertyTransferMD_Identifier] 21-02-2020 12:57:04.806 running step [CompareDatasetIdentifiers] 21-02-2020 12:57:04.815 Finished running soapUI testcase [Dataset Metadata Mandatory], time taken: 707ms, status: FAILED 21-02-2020 12:57:04.818 Running soapUI testcase [Feed Elements Mandatory] 21-02-2020 12:57:04.819 running step [Properties] 21-02-2020 12:57:04.820 running step [INSPIREMediaTypes_application] 21-02-2020 12:57:04.923 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:57:04.924 running step [INSPIREMediaTypes_image] 21-02-2020 12:57:04.955 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:57:04.956 running step [INSPIREMediaTypes_text] 21-02-2020 12:57:04.986 Assertion [INSPIRE Media Types list available] has status VALID 21-02-2020 12:57:04.987 running step [PropertyTransferMediaTypes] 21-02-2020 12:57:04.989 running step [GetServiceFeed] 21-02-2020 12:57:05.147 Assertion [Service Feed available] has status VALID 21-02-2020 12:57:05.149 running step [PropertyTransferFeed] 21-02-2020 12:57:05.150 running step [RunTestsForAllDatasetFeeds] 21-02-2020 12:57:05.165 running step [ValidateDatasetFeed] 21-02-2020 12:57:05.463 running step [PropertyTransferDatasetFeedXml] 21-02-2020 12:57:05.465 running step [RunTestsForAllDatasetUrls] 21-02-2020 12:57:05.486 running step [ResolveDatasetLink] 21-02-2020 12:57:05.505 running step [ResolveDatasetLink] 21-02-2020 12:57:06.047 running step [ValidateDatasetFeed] 21-02-2020 12:57:06.366 Assertion [M-04##AtomLinkSelf: Feed link to self exists and has proper language references] has status VALID 21-02-2020 12:57:06.368 Assertion [M-04##req20: Feed title exists] has status VALID 21-02-2020 12:57:06.369 Assertion [M-04##req21: Feed id refers to self URL] has status VALID 21-02-2020 12:57:06.370 Assertion [M-04##req22: Feed rights element exists] has status VALID 21-02-2020 12:57:06.371 Assertion [M-04##req23: Feed updated element exists and contains a date and time] has status VALID 21-02-2020 12:57:06.373 Assertion [M-04##req24: Feed contains an author name and email address] has status VALID 21-02-2020 12:57:06.374 Assertion [M-04##req25-28-31: Feed contains at least one entry for data, with a link to the dataset and length set or a section link in case of multiple files.] has status FAILED 21-02-2020 12:57:06.375 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace atom='http://www.w3.org/2005/Atom'; declare namespace georss='http://www.georss.org/georss'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $nrdatalinks:=count(//atom:entry/atom:link[(@rel='alternate' and @type!='application/atom+xml' and number(@length) > 0) or (@rel='section')]) return if ($nrdatalinks > 0) then "" else "The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The Atom feed does NOT contain any entries with a correct link for data. Check if the entries contain alternate links (not referring to another Atom feed) or section links for multiple files. at /result[1]/text()[1] 21-02-2020 12:57:06.377 Assertion [M-04##req26a: Dataset feeds contain seperate entries for each format/CRS combination. Each entry link for download has one / the same (media)type] has status VALID 21-02-2020 12:57:06.378 Assertion [M-04##req26b: Dataset feeds contain seperate entries for each format/CRS combination. Each entry has the same CRS category elements] has status VALID 21-02-2020 12:57:06.379 Assertion [M-04##req27: Feed contains at least one link to Spatial Object descriptions (in text/html)] has status VALID 21-02-2020 12:57:06.380 Assertion [M-04##req31: If a section link is provided (for multiple files) then there should be more than 1 section link] has status VALID 21-02-2020 12:57:06.381 Assertion [M-04##req32: If multiple files are provided, then the links shall be of rel='section' and there shall be a content element or alternate link as a description] has status VALID 21-02-2020 12:57:06.382 Assertion [M-04##req34: Only media types listed in the INSPIRE media-types register at http://inspire.ec.europa.eu/media-types/ shall be used.] has status VALID 21-02-2020 12:57:06.384 Assertion [M-04##req35: Each entry shall have an element category for the CRS] has status VALID 21-02-2020 12:57:06.385 running step [PropertyTransferDatasetFeedXml] 21-02-2020 12:57:06.386 running step [RunTestsForAllDatasetUrls] 21-02-2020 12:57:06.388 running step [ResolveDatasetLink] 21-02-2020 12:57:06.909 running step [ResolveDatasetLink] 21-02-2020 12:57:07.422 Assertion [Response starts within 30 seconds (using HTTP HEAD)] has status VALID 21-02-2020 12:57:07.424 Finished running soapUI testcase [Feed Elements Mandatory], time taken: 2445ms, status: FAILED 21-02-2020 12:57:07.429 Running soapUI testcase [OpenSearch Mandatory] 21-02-2020 12:57:07.430 running step [Properties] 21-02-2020 12:57:07.432 running step [GetOpenSearchDescription] 21-02-2020 12:57:07.757 Assertion [M-05##req39: OpenSearchDescription contains URL reference to itself(XQuery)] has status FAILED 21-02-2020 12:57:07.758 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $osurl:=/os:OpenSearchDescription/os:Url[@rel='self' and @type='application/opensearchdescription+xml' and replace(@template,":80","")=replace('${#Project#openSearchDescriptionUrl}',":80","")] return if (exists($osurl)) then "" else "The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: '${#Project#openSearchDescriptionUrl}')" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml')' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT a URL reference to itself. Make sure that the element /OpenSearchDescription/Url with @rel='self' and @type='application/opensearchdescription+xml' exists and refers to the URL of the OpenSearchDescription itself (in this case: 'https://www.nationaalgeoregister.nl/geonetwork/opensearch/dut/4b6b7bda-1e41-4ce5-8d39-2033227f7051/OpenSearchDescription.xml') at /result[1]/text()[1] 21-02-2020 12:57:07.760 Assertion [M-05##req40: OpenSearchDescription contains a template URL for generic search queries] has status FAILED 21-02-2020 12:57:07.761 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures:{ let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and (@type='application/atom+xml' or @type='text/html') and starts-with(@template,'http')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures:The OpenSearchDescription does NOT contain a template URL for generic search queries. Make sure that the element /OpenSearchDescription/Url with @rel='results' and @type='application/atom+xml' or @type='text/html' exists and is a URL. at /result[1]/text()[1] 21-02-2020 12:57:07.763 Assertion [M-05##req41: OpenSearchDescription contains a "Url" element that describes a template URL for the Describe Spatial Data Set operation] has status FAILED 21-02-2020 12:57:07.765 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='describedby' and @type='application/atom+xml' and starts-with(@template,'http') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else "The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language" } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a template URL for the Describe Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='describedby' and @type='application/atom+xml' exists and that the URL contains the INSPIRE parameters for spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language at /result[1]/text()[1] 21-02-2020 12:57:07.766 Assertion [M-05##req42: OpenSearchDescription contains a "Url" element that describes a template URL for the Get Spatial Data Set operation] has status FAILED 21-02-2020 12:57:07.768 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace xlink='http://www.w3.org/1999/xlink'; AssertionFailures: { let $templateurl:=/os:OpenSearchDescription/os:Url[@rel='results' and starts-with(@template,'http') and contains(@template,'crs') and contains(@template,'spatial_dataset_identifier_code') and contains(@template,'spatial_dataset_identifier_namespace') and contains(@template,'language')] return if (exists($templateurl)) then "" else " The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain a Url element that describes a template URL for the Get Spatial Data Set operation. Make sure that the element /OpenSearchDescription/Url with @rel='results'exists and that the URL contains the INSPIRE parameters for crs,spatial_dataset_identifier_code, spatial_dataset_identifier_namespace and language. at /result[1]/text()[1] 21-02-2020 12:57:07.769 Assertion [M-05##req43: the OpenSearchDescription contains 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes] has status FAILED 21-02-2020 12:57:07.771 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace os='http://a9.com/-/spec/opensearch/1.1/'; declare namespace inspire_dls='http://inspire.ec.europa.eu/schemas/inspire_dls/1.0'; AssertionFailures: { let $nrqueries:=count(/os:OpenSearchDescription/os:Query[@role='example' and string-length(@inspire_dls:spatial_dataset_identifier_code) > 0 and string-length(@inspire_dls:spatial_dataset_identifier_namespace) > 0 ]) return if ($nrqueries > 0) then "" else "The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available." } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: The OpenSearchDescription does NOT contain 'Query' examples with 'spatial_dataset_identifier_code' and 'spatial_dataset_identifier_namespace' attributes. Make sure that for each dataset identifier Query examples are available. at /result[1]/text()[1] 21-02-2020 12:57:07.772 running step [Property Transfer] 21-02-2020 12:57:07.775 running step [RunTestsForAllQueryExamples] 21-02-2020 12:57:07.789 running step [ResolveDescribeDatasetUrl] 21-02-2020 12:57:07.791 Finished running soapUI testcase [OpenSearch Mandatory], time taken: 333ms, status: FAILED 21-02-2020 12:57:07.835 Project [INSPIRE Download Service Atom TG 3_1] finished with status [FAILED] in 4726ms 26-02-2020 11:01:15.409 Setting project property [https://geodata.nationaalgeoregister.nl/rvo/invasieve-exoten/wms/v1_0?REQUEST] to [GetCapabilities&service=wms] 26-02-2020 11:01:15.420 Running soapUI tests in project [INSPIRE View Service WMS 1_3_0 TG 3_11] 26-02-2020 11:01:15.422 Running Project [INSPIRE View Service WMS 1_3_0 TG 3_11], runType = SEQUENTIAL 26-02-2020 11:01:15.425 Running soapUI testcase [Requirements] 26-02-2020 11:01:15.434 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 26-02-2020 11:01:15.436 Running soapUI testcase [Transfer Global Properties] 26-02-2020 11:01:15.438 running step [Transfer Global Properties] 26-02-2020 11:01:15.445 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 26-02-2020 11:01:15.446 Running soapUI testcase [Update Credentials] 26-02-2020 11:01:15.452 running step [Update Credentials] 26-02-2020 11:01:15.507 Finished running soapUI testcase [Update Credentials], time taken: 51ms, status: FINISHED 26-02-2020 11:01:15.510 Running soapUI testcase [Update Query Params] 26-02-2020 11:01:15.519 running step [UpdateQueryParams] 26-02-2020 11:01:15.541 Finished running soapUI testcase [Update Query Params], time taken: 19ms, status: FINISHED 26-02-2020 11:01:15.543 Running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters] 26-02-2020 11:01:15.545 running step [Properties] 26-02-2020 11:01:15.551 running step [GetCapabilities] 26-02-2020 11:01:15.859 Assertion [Response SLA] has status VALID 26-02-2020 11:01:15.860 Assertion [Timeout] has status VALID 26-02-2020 11:01:15.862 Assertion [M-CR-V01##IR.1: WMS Version is 1.3.0] has status VALID 26-02-2020 11:01:15.865 running step [Property Transfer] 26-02-2020 11:01:15.900 running step [UpdateQueryParams-Getmap] 26-02-2020 11:01:15.918 Finished running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters], time taken: 329ms, status: FINISHED 26-02-2020 11:01:15.921 Running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service] 26-02-2020 11:01:15.922 running step [TG GetCapabilities] 26-02-2020 11:01:16.318 Assertion [Response SLA] has status VALID 26-02-2020 11:01:16.322 Assertion [Timeout] has status VALID 26-02-2020 11:01:16.323 Assertion [M-CR-V01##R.18: INSPIRE MandatoryKeyword infoMapAccessService is present] has status VALID 26-02-2020 11:01:16.326 Assertion [M-CR-V01##R.31: INSPIRE GetMap Supports PNG or GIF] has status VALID 26-02-2020 11:01:16.327 Assertion [M-CR-V01##R.32.R.33: INSPIRE Resource Title: all Layers with a Name have a Title] has status VALID 26-02-2020 11:01:16.329 Assertion [M-CR-V01##R.32.R.34: INSPIRE Resource Abstract: all Layers with a Name have an Abstract] has status VALID 26-02-2020 11:01:16.330 Assertion [M-CR-V01##R.32.R.35: INSPIRE Resource Keyword: all Layers with a Name have at least one Keyword] has status VALID 26-02-2020 11:01:16.332 Assertion [M-CR-V01##R.32.R.36: INSPIRE Ex_GeographicBoundingBox: all Layers with a Name have a EX_GeographicBoundingBox] has status VALID 26-02-2020 11:01:16.333 Assertion [M-CR-V01##R.36: INSPIRE BoundingBox: all Layers with a Name have BoundingBoxes for all advertized CRSes] has status VALID 26-02-2020 11:01:16.334 Assertion [M-CR-V01##R.37.R.38: INSPIRE Resource Identifier: all Layers with a Name have an Identifier and a declared Authority for that Identifier] has status VALID 26-02-2020 11:01:16.336 Assertion [M-CR-V01##R.41R.46: INSPIRE Styles: all Styles have a Name and Title] has status VALID 26-02-2020 11:01:16.337 Assertion [M-CR-V01##R.70: INSPIRE ResponseLanguage present] has status VALID 26-02-2020 11:01:16.339 Assertion [M-CR-V01##R.71: INSPIRE DefaultLanguage present] has status VALID 26-02-2020 11:01:16.340 Assertion [M-CR-V01##StylesPresent: All Layers with a Name have a Style] has status VALID 26-02-2020 11:01:16.342 running step [Property Transfer] 26-02-2020 11:01:16.348 running step [Conditional Goto xsi:schemaLocation] 26-02-2020 11:01:16.351 running step [TG GetCapabilities Schema Validation - xsi:schemaLocation] 26-02-2020 11:01:33.449 Assertion [M-CR-V01##R.8.R.9b: Capabilities implement the extended metadata. Validate to declared XML Schema (xsi:schemaLocation)] has status VALID 26-02-2020 11:01:33.450 running step [TG GetCapabilities - Metadata] 26-02-2020 11:01:33.713 Assertion [Document Received] has status VALID 26-02-2020 11:01:33.714 running step [Conditional Goto Scenario 1 ExternalServiceMetadata] 26-02-2020 11:01:33.717 running step [CleanupAuthorization] 26-02-2020 11:01:33.724 running step [Req 6 (Scenario 1): The inspire_common:MetadataURL refers to the INSPIRE service metadata available through an INSPIRE Discovery Service] 26-02-2020 11:01:34.163 Assertion [M-CR-V01##R.6: The Service Metadata has ISO Metadata Root element (gmd:MD_Metadata exists)] has status VALID 26-02-2020 11:01:34.165 running step [Property Transfer Metadata Identifiers] 26-02-2020 11:01:34.167 running step [Property Transfer (Finish Goto)] 26-02-2020 11:01:34.168 Finished running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service], time taken: 1285ms, status: FINISHED 26-02-2020 11:01:34.172 Running soapUI testcase [Test Optional Get View Service Metadata Parameters] 26-02-2020 11:01:34.174 running step [GetCapabilities] 26-02-2020 11:01:34.587 Assertion [Response SLA] has status VALID 26-02-2020 11:01:34.588 Assertion [Timeout] has status VALID 26-02-2020 11:01:34.590 Assertion [O-CR-V02##R.39: INSPIRE there is a harmonized Layer Name available] has status VALID 26-02-2020 11:01:34.591 Assertion [O-CR-V02##R.40: INSPIRE Coordinate Reference System 4258 in Layer or group Layer] has status VALID 26-02-2020 11:01:34.593 Finished running soapUI testcase [Test Optional Get View Service Metadata Parameters], time taken: 359ms, status: FINISHED 26-02-2020 11:01:34.595 Running soapUI testcase [GetMap Mandatory Parameters] 26-02-2020 11:01:34.596 running step [GetMap default layer] 26-02-2020 11:01:34.804 Assertion [M-CR-V04##R.50-57: Content-Type == image/png] has status VALID 26-02-2020 11:01:34.806 Assertion [response size > 100] has status VALID 26-02-2020 11:01:34.808 Finished running soapUI testcase [GetMap Mandatory Parameters], time taken: 189ms, status: FINISHED 26-02-2020 11:01:34.810 Running soapUI testcase [GetMap INSPIRE Parameters] 26-02-2020 11:01:34.811 running step [INSPIRE GetMap default layer] 26-02-2020 11:01:35.283 Assertion [M-CR-V04##R.58: valid image TRANSPARENT] has status VALID 26-02-2020 11:01:35.284 Assertion [response size > 100] has status VALID 26-02-2020 11:01:35.286 running step [Req 59: test EXCEPTIONS=XML] 26-02-2020 11:01:35.325 Assertion [M-CR-V04##R.59: EXCEPTIONS format is XML] has status VALID 26-02-2020 11:01:35.327 Finished running soapUI testcase [GetMap INSPIRE Parameters], time taken: 484ms, status: FINISHED 26-02-2020 11:01:35.329 Running soapUI testcase [GetMap Optional Parameters] 26-02-2020 11:01:35.330 running step [test BGCOLOR] 26-02-2020 11:01:35.701 Assertion [O-CR-V05##BGCOLOR: valid image BGCOLOR] has status VALID 26-02-2020 11:01:35.703 Assertion [response size > 100] has status VALID 26-02-2020 11:01:35.704 running step [test EXCEPTIONS=INIMAGE] 26-02-2020 11:01:35.740 Assertion [O-CR-V05##INIMAGE: EXCEPTIONS format is image/png or text/xml] has status VALID 26-02-2020 11:01:35.742 Finished running soapUI testcase [GetMap Optional Parameters], time taken: 381ms, status: FINISHED 26-02-2020 11:01:35.744 Running soapUI testcase [GetMetadataURLs] 26-02-2020 11:01:35.745 running step [Transfer_Properties] 26-02-2020 11:01:35.746 running step [GetMetadataURLs] 26-02-2020 11:01:36.001 Assertion [M-CR-V10##MetadataURLexists: At least one MetadataURL exists] has status VALID 26-02-2020 11:01:36.004 running step [Property Transfer] 26-02-2020 11:01:36.005 running step [RunGetMetadataForLayer] 26-02-2020 11:01:36.363 Finished running soapUI testcase [GetMetadataURLs], time taken: 594ms, status: FAILED 26-02-2020 11:01:36.365 Running soapUI testcase [GetLegendURLs] 26-02-2020 11:01:36.367 running step [Properties] 26-02-2020 11:01:36.369 running step [GetLegendURLs] 26-02-2020 11:01:36.648 Assertion [M-CR-V11##StylesLegendURLs: INSPIRE Styles: all Styles have a LegendURL] has status VALID 26-02-2020 11:01:36.651 running step [Property Transfer] 26-02-2020 11:01:36.654 running step [RunGetLegendForStyles] 26-02-2020 11:01:36.682 running step [GetLegend] 26-02-2020 11:01:36.712 running step [GetLegend] 26-02-2020 11:01:37.253 running step [GetLegend] 26-02-2020 11:01:37.786 running step [GetLegend] 26-02-2020 11:01:38.323 running step [GetLegend] 26-02-2020 11:01:38.856 running step [GetLegend] 26-02-2020 11:01:39.374 running step [GetLegend] 26-02-2020 11:01:39.904 running step [GetLegend] 26-02-2020 11:01:40.445 running step [GetLegend] 26-02-2020 11:01:40.984 running step [GetLegend] 26-02-2020 11:01:41.509 running step [GetLegend] 26-02-2020 11:01:42.040 running step [GetLegend] 26-02-2020 11:01:42.569 running step [GetLegend] 26-02-2020 11:01:43.103 running step [GetLegend] 26-02-2020 11:01:43.643 running step [GetLegend] 26-02-2020 11:01:44.168 running step [GetLegend] 26-02-2020 11:01:44.702 running step [GetLegend] 26-02-2020 11:01:45.237 running step [GetLegend] 26-02-2020 11:01:45.775 running step [GetLegend] 26-02-2020 11:01:46.363 running step [GetLegend] 26-02-2020 11:01:46.993 running step [GetLegend] 26-02-2020 11:01:47.549 running step [GetLegend] 26-02-2020 11:01:48.087 running step [GetLegend] 26-02-2020 11:01:48.623 running step [GetLegend] 26-02-2020 11:01:49.159 running step [GetLegend] 26-02-2020 11:01:49.694 running step [GetLegend] 26-02-2020 11:01:50.229 running step [GetLegend] 26-02-2020 11:01:50.792 running step [GetLegend] 26-02-2020 11:01:51.339 running step [GetLegend] 26-02-2020 11:01:51.865 running step [GetLegend] 26-02-2020 11:01:52.402 running step [GetLegend] 26-02-2020 11:01:52.935 running step [GetLegend] 26-02-2020 11:01:53.460 running step [GetLegend] 26-02-2020 11:01:54.005 running step [GetLegend] 26-02-2020 11:01:54.535 running step [GetLegend] 26-02-2020 11:01:55.112 running step [GetLegend] 26-02-2020 11:01:55.828 running step [GetLegend] 26-02-2020 11:01:56.375 running step [GetLegend] 26-02-2020 11:01:56.920 running step [GetLegend] 26-02-2020 11:01:57.454 running step [GetLegend] 26-02-2020 11:01:57.988 running step [GetLegend] 26-02-2020 11:01:58.528 running step [GetLegend] 26-02-2020 11:01:59.058 running step [GetLegend] 26-02-2020 11:01:59.729 running step [GetLegend] 26-02-2020 11:02:00.257 running step [GetLegend] 26-02-2020 11:02:00.795 running step [GetLegend] 26-02-2020 11:02:01.343 running step [GetLegend] 26-02-2020 11:02:01.866 running step [GetLegend] 26-02-2020 11:02:02.396 running step [GetLegend] 26-02-2020 11:02:03.146 running step [GetLegend] 26-02-2020 11:02:03.674 running step [GetLegend] 26-02-2020 11:02:04.218 running step [GetLegend] 26-02-2020 11:02:04.750 running step [GetLegend] 26-02-2020 11:02:05.275 running step [GetLegend] 26-02-2020 11:02:05.971 running step [GetLegend] 26-02-2020 11:02:06.515 running step [GetLegend] 26-02-2020 11:02:07.053 running step [GetLegend] 26-02-2020 11:02:07.584 running step [GetLegend] 26-02-2020 11:02:08.108 running step [GetLegend] 26-02-2020 11:02:08.644 running step [GetLegend] 26-02-2020 11:02:09.178 running step [GetLegend] 26-02-2020 11:02:09.712 Assertion [Response SLA] has status VALID 26-02-2020 11:02:09.713 Assertion [Content is an image] has status VALID 26-02-2020 11:02:09.715 Finished running soapUI testcase [GetLegendURLs], time taken: 35484ms, status: FINISHED 26-02-2020 11:02:09.727 Project [INSPIRE View Service WMS 1_3_0 TG 3_11] finished with status [FAILED] in 54303ms 28-02-2020 09:45:11.900 Setting project property [https://geodata.nationaalgeoregister.nl/bzk/bro-bodemkaart/wms/v1_0?request] to [GetCapabilities&service=wms] 28-02-2020 09:45:11.909 Running soapUI tests in project [INSPIRE View Service WMS 1_3_0 TG 3_11] 28-02-2020 09:45:11.911 Running Project [INSPIRE View Service WMS 1_3_0 TG 3_11], runType = SEQUENTIAL 28-02-2020 09:45:11.914 Running soapUI testcase [Requirements] 28-02-2020 09:45:11.924 Finished running soapUI testcase [Requirements], time taken: 0ms, status: FINISHED 28-02-2020 09:45:11.926 Running soapUI testcase [Transfer Global Properties] 28-02-2020 09:45:11.928 running step [Transfer Global Properties] 28-02-2020 09:45:11.930 Finished running soapUI testcase [Transfer Global Properties], time taken: 0ms, status: FINISHED 28-02-2020 09:45:11.933 Running soapUI testcase [Update Credentials] 28-02-2020 09:45:11.935 running step [Update Credentials] 28-02-2020 09:45:11.993 Finished running soapUI testcase [Update Credentials], time taken: 54ms, status: FINISHED 28-02-2020 09:45:11.996 Running soapUI testcase [Update Query Params] 28-02-2020 09:45:11.998 running step [UpdateQueryParams] 28-02-2020 09:45:12.022 Finished running soapUI testcase [Update Query Params], time taken: 21ms, status: FINISHED 28-02-2020 09:45:12.026 Running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters] 28-02-2020 09:45:12.028 running step [Properties] 28-02-2020 09:45:12.031 running step [GetCapabilities] 28-02-2020 09:45:12.404 Assertion [Response SLA] has status VALID 28-02-2020 09:45:12.406 Assertion [Timeout] has status VALID 28-02-2020 09:45:12.408 Assertion [M-CR-V01##IR.1: WMS Version is 1.3.0] has status VALID 28-02-2020 09:45:12.410 running step [Property Transfer] 28-02-2020 09:45:12.424 running step [UpdateQueryParams-Getmap] 28-02-2020 09:45:12.440 Finished running soapUI testcase [Test Mandatory WMS GetCapabilities Parameters], time taken: 337ms, status: FINISHED 28-02-2020 09:45:12.443 Running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service] 28-02-2020 09:45:12.445 running step [TG GetCapabilities] 28-02-2020 09:45:12.737 Assertion [Response SLA] has status VALID 28-02-2020 09:45:12.739 Assertion [Timeout] has status VALID 28-02-2020 09:45:12.741 Assertion [M-CR-V01##R.18: INSPIRE MandatoryKeyword infoMapAccessService is present] has status VALID 28-02-2020 09:45:12.743 Assertion [M-CR-V01##R.31: INSPIRE GetMap Supports PNG or GIF] has status VALID 28-02-2020 09:45:12.746 Assertion [M-CR-V01##R.32.R.33: INSPIRE Resource Title: all Layers with a Name have a Title] has status VALID 28-02-2020 09:45:12.749 Assertion [M-CR-V01##R.32.R.34: INSPIRE Resource Abstract: all Layers with a Name have an Abstract] has status VALID 28-02-2020 09:45:12.752 Assertion [M-CR-V01##R.32.R.35: INSPIRE Resource Keyword: all Layers with a Name have at least one Keyword] has status VALID 28-02-2020 09:45:12.755 Assertion [M-CR-V01##R.32.R.36: INSPIRE Ex_GeographicBoundingBox: all Layers with a Name have a EX_GeographicBoundingBox] has status VALID 28-02-2020 09:45:12.758 Assertion [M-CR-V01##R.36: INSPIRE BoundingBox: all Layers with a Name have BoundingBoxes for all advertized CRSes] has status VALID 28-02-2020 09:45:12.760 Assertion [M-CR-V01##R.37.R.38: INSPIRE Resource Identifier: all Layers with a Name have an Identifier and a declared Authority for that Identifier] has status FAILED 28-02-2020 09:45:12.763 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; AssertionFailures: { for $namedlayer in //wms:Layer[exists(wms:Name)] where string-length($namedlayer/wms:Identifier)=0 or string-length($namedlayer/wms:Identifier/@authority)=0 or count($namedlayer/wms:Identifier/@authority[.=//wms:AuthorityURL/@name])=0 return concat ("For layer: ",$namedlayer/wms:Name," the Identifier, the Identifier authority attribute and/or AuthorityURL are missing. All have to be present.") } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures:' but was 'AssertionFailures: For layer: view_soil_area the Identifier, the Identifier authority attribute and/or AuthorityURL are missing. All have to be present. For layer: view_area_pedological_interest the Identifier, the Identifier authority attribute and/or AuthorityURL are missing. All have to be present.' - comparing AssertionFailures: at /result[1]/text()[1] to AssertionFailures: For layer: view_soil_area the Identifier, the Identifier authority attribute and/or AuthorityURL are missing. All have to be present. For layer: view_area_pedological_interest the Identifier, the Identifier authority attribute and/or AuthorityURL are missing. All have to be present. at /result[1]/text()[1] 28-02-2020 09:45:12.767 Assertion [M-CR-V01##R.41R.46: INSPIRE Styles: all Styles have a Name and Title] has status VALID 28-02-2020 09:45:12.770 Assertion [M-CR-V01##R.70: INSPIRE ResponseLanguage present] has status VALID 28-02-2020 09:45:12.773 Assertion [M-CR-V01##R.71: INSPIRE DefaultLanguage present] has status VALID 28-02-2020 09:45:12.775 Assertion [M-CR-V01##StylesPresent: All Layers with a Name have a Style] has status VALID 28-02-2020 09:45:12.778 running step [Property Transfer] 28-02-2020 09:45:12.782 running step [Conditional Goto xsi:schemaLocation] 28-02-2020 09:45:12.785 running step [TG GetCapabilities Schema Validation - xsi:schemaLocation] 28-02-2020 09:45:29.865 Assertion [M-CR-V01##R.8.R.9b: Capabilities implement the extended metadata. Validate to declared XML Schema (xsi:schemaLocation)] has status VALID 28-02-2020 09:45:29.867 running step [TG GetCapabilities - Metadata] 28-02-2020 09:45:30.171 Assertion [Document Received] has status VALID 28-02-2020 09:45:30.173 running step [Conditional Goto Scenario 1 ExternalServiceMetadata] 28-02-2020 09:45:30.176 running step [CleanupAuthorization] 28-02-2020 09:45:30.183 running step [Req 6 (Scenario 1): The inspire_common:MetadataURL refers to the INSPIRE service metadata available through an INSPIRE Discovery Service] 28-02-2020 09:45:30.632 Assertion [M-CR-V01##R.6: The Service Metadata has ISO Metadata Root element (gmd:MD_Metadata exists)] has status VALID 28-02-2020 09:45:30.634 running step [Property Transfer Metadata Identifiers] 28-02-2020 09:45:30.637 running step [Property Transfer (Finish Goto)] 28-02-2020 09:45:30.642 Finished running soapUI testcase [Test Mandatory INSPIRE Get View Service Metadata and Link View Service], time taken: 1209ms, status: FAILED 28-02-2020 09:45:30.644 Running soapUI testcase [Test Optional Get View Service Metadata Parameters] 28-02-2020 09:45:30.646 running step [GetCapabilities] 28-02-2020 09:45:30.933 Assertion [Response SLA] has status VALID 28-02-2020 09:45:30.935 Assertion [Timeout] has status VALID 28-02-2020 09:45:30.937 Assertion [O-CR-V02##R.39: INSPIRE there is a harmonized Layer Name available] has status FAILED 28-02-2020 09:45:30.939 ASSERTION FAILED -> XQuery Match Assertion failed for path [declare namespace wms='http://www.opengis.net/wms'; declare namespace xlink='http://www.w3.org/1999/xlink'; declare namespace inspire_vs='http://inspire.ec.europa.eu/schemas/inspire_vs/1.0'; declare namespace inspire_common='http://inspire.ec.europa.eu/schemas/common/1.0'; declare namespace xsi='http://www.w3.org/2001/XMLSchema-instance'; AssertionFailures: { let $allLayerNames:=string-join(//wms:Layer[wms:Name]/wms:Name, "; ") let $harmonizedLayers:=string-join(//wms:Layer[wms:Name='AD.Address' or wms:Name='HY.PhysicalWaters.Waterbodies' or wms:Name='HY.PhysicalWaters.LandWaterBoundary' or wms:Name='HY.PhysicalWaters.Catchments' or wms:Name='HY.Network' or wms:Name='HY.PhysicalWaters.HydroPointOfInterest' or wms:Name='HY.PhysicalWaters.ManMadeObject' or wms:Name='HY.AquiferNode' or wms:Name='HY.HydroObject' or wms:Name='HY.Reporting.WFDRiver' or wms:Name='HY.Reporting.WFDLake' or wms:Name='HY.Reporting.WFDTransitionalWater' or wms:Name='HY.Reporting.WFDCoastalWater' or wms:Name='HY.OceanRegion' or wms:Name='TN.CommonTransportElements.TransportNode' or wms:Name='TN.CommonTransportElements.TransportLink' or wms:Name='TN.CommonTransportElements.TransportArea' or wms:Name='TN.RoadTransportNetwork.RoadLink' or wms:Name='TN.RoadTransportNetwork.VehicleTrafficArea' or wms:Name='TN.RoadTransportNetwork.RoadServiceArea' or wms:Name='TN.RoadTransportNetwork.RoadArea' or wms:Name='TN.RailTransportNetwork.RailwayLink' or wms:Name='TN.RailTransportNetwork.RailwayStationArea' or wms:Name='TN.RailTransportNetwork.RailwayYardArea' or wms:Name='TN.RailTransportNetwork.RailwayArea' or wms:Name='TN.WaterTransportNetwork.WaterwayLink' or wms:Name='TN.WaterTransportNetwork.FairwayArea' or wms:Name='TN.WaterTransportNetwork.PortArea' or wms:Name='TN.AirTransportNetwork.AirLink' or wms:Name='TN.AirTransportNetwork.AerodromeArea' or wms:Name='TN.AirTransportNetwork.RunwayArea' or wms:Name='TN.AirTransportNetwork.AirSpaceArea' or wms:Name='TN.AirTransportNetwork.ApronArea' or wms:Name='TN.AirTransportNetwork.TaxiwayArea' or wms:Name='TN.CableTransportNetwork.CablewayLink' or wms:Name='PS.ProtectedSite' or wms:Name='PS.ProtectedSitesNatureConservation' or wms:Name='PS.ProtectedSitesArcheaological' or wms:Name='PS.ProtectedSitesCultural' or wms:Name='PS.ProtectedSitesEcological' or wms:Name='PS.ProtectedSitesLandscape' or wms:Name='PS.ProtectedSitesEnvironment' or wms:Name='PS.ProtectedSitesGeological' or wms:Name='GN.GeographicalNames' or wms:Name='CP.CadastralParcel' or wms:Name='CP.CadastralZoning' or wms:Name='CP.CadastralBoundary' or wms:Name='AU.AdministrativeUnit' or wms:Name='AU.AdministrativeBoundary' or wms:Name='AU.Condominium' or wms:Name='AU.NUTSRegion' or wms:Name='AF.AgriculturalHolding' or wms:Name='AF.AquacultureHolding' or wms:Name='AF.Sites' or wms:Name='AF.Plots' or wms:Name='AF.Agribuilding' or wms:Name='AM.AirQualityManagementZone' or wms:Name='AM.AnimalHealthRestrictionZone' or wms:Name='AM.AreaForDisposalOfWaste' or wms:Name='AM.BathingWaters' or wms:Name='AM.CoastalZoneManagementArea' or wms:Name='AM.DesignatedWaters' or wms:Name='AM.DrinkingWaterProtectionArea' or wms:Name='AM.FloodUnitOfManagement' or wms:Name='AM.ForestManagementArea' or wms:Name='AM.MarineRegion' or wms:Name='AM.NitrateVulnerableZone' or wms:Name='AM.NoiseRestrictionZone' or wms:Name='AM.PlantHealthProtectionZone' or wms:Name='AM.ProspectingAndMiningPermitArea' or wms:Name='AM.RegulatedFairwayAtSeaOrLargeInlandWater' or wms:Name='AM.RestrictedZonesAroundContaminatedSites' or wms:Name='AM.RiverBasinDistrict' or wms:Name='AM.SensitiveArea' or wms:Name='AM.WaterBodyForWFD' or starts-with(wms:Name, 'AC-MF') or wms:Name='BR.Bio-geographicalRegion' or wms:Name='BU.Building' or wms:Name='BU.BuildingPart' or wms:Name='EF.EnvironmentalMonitoringFacilities' or wms:Name='EF.EnvironmentalMonitoringNetworks' or wms:Name='EF.EnvironmentalMonitoringProgrammes' or wms:Name='EL.BreakLine' or wms:Name='EL.ContourLine' or wms:Name='EL.IsolatedArea' or wms:Name='EL.SpotElevation' or wms:Name='EL.VoidArea' or wms:Name='EL.GridCoverage' or wms:Name='EL.TIN' or wms:Name='ER.FossilFuelResource' or wms:Name='ER.RenewableAndWasteResource' or wms:Name='ER.RenewableAndWastePotentialCoverage' or wms:Name='ER.EnergyStatisticalUnit' or wms:Name='LC.LandCoverPoints' or wms:Name='LC.LandCoverSurfaces' or wms:Name='LC.LandCoverRaster' or wms:Name='LU.ExistingLandUse' or wms:Name='LU.SpatialPlan' or wms:Name='LU.ZoningElement' or wms:Name='LU.SupplementaryRegulation' or wms:Name='MR.Mine' or wms:Name='MR.MineralOccurrence' or wms:Name='NZ.RiskZone' or wms:Name='NZ.RiskZoneCoverage' or starts-with(wms:Name, 'NZ.') or wms:Name='NZ.ExposedElement' or wms:Name='NZ.ExposedElementCoverage' or wms:Name='OF.PointObservation' or wms:Name='OF.PointTimeSeriesObservation' or wms:Name='OF.MultiPointObservation' or wms:Name='OF.GridObservation' or wms:Name='OF.GridSeriesObservation' or wms:Name='OI.OrthoimageCoverage' or wms:Name='OI.MosaicElement' or starts-with(wms:Name, 'PD.') or wms:Name='PF.ProductionSite' or starts-with(wms:Name, 'PF.') or wms:Name='PF.ProductionPlot' or wms:Name='PF.ProductionInstallation' or wms:Name='PF.ProductionInstallationPart' or wms:Name='PF.ProductionBuilding' or starts-with(wms:Name, 'SD.') or wms:Name='SO.SoilBody' or wms:Name='SO.ObservedSoilProfile' or wms:Name='SO.SoilSite' or starts-with(wms:Name, 'SO.') or wms:Name='SR.SeaArea' or wms:Name='SR.Sea' or wms:Name='SR.MarineCirculationZone' or wms:Name='SR.InterTidalArea' or wms:Name='SR.MarineContour' or wms:Name='SR.Shoreline' or wms:Name='SR.Coastline' or wms:Name='SR.SeaSurfaceArea' or wms:Name='SR.SeaBedArea' or wms:Name='SU.VectorStatisticalUnit' or wms:Name='SU.StatisticalGridCell' or wms:Name='US.UtilityNetwork' or wms:Name='US.ElectricityNetwork' or wms:Name='US.OilGasChemicalsNetwork' or wms:Name='US.SewerNetwork' or wms:Name='US.ThermalNetwork' or wms:Name='US.WaterNetwork' or starts-with(wms:Name, 'US.') or wms:Name='US.EnvironmentalManagementFacility']/wms:Name,", ") return if (string-length($harmonizedLayers)>0) then "there are harmonized layer names advertized in the Capabilities." else concat("None of these layer names is an harmonized layer name: ", $allLayerNames) } ] : Exception:org.custommonkey.xmlunit.Diff [different] Expected text value 'AssertionFailures: there are harmonized layer names advertized in the Capabilities.' but was 'AssertionFailures: None of these layer names is an harmonized layer name: view_soil_area; view_area_pedological_interest' - comparing AssertionFailures: there are harmonized layer names advertized in the Capabilities. at /result[1]/text()[1] to AssertionFailures: None of these layer names is an harmonized layer name: view_soil_area; view_area_pedological_interest at /result[1]/text()[1] 28-02-2020 09:45:30.945 Assertion [O-CR-V02##R.40: INSPIRE Coordinate Reference System 4258 in Layer or group Layer] has status VALID 28-02-2020 09:45:30.947 Finished running soapUI testcase [Test Optional Get View Service Metadata Parameters], time taken: 267ms, status: FAILED 28-02-2020 09:45:30.951 Running soapUI testcase [GetMap Mandatory Parameters] 28-02-2020 09:45:30.953 running step [GetMap default layer] 28-02-2020 09:46:31.020 Assertion [M-CR-V04##R.50-57: Content-Type == image/png] has status UNKNOWN 28-02-2020 09:46:31.022 Assertion [response size > 100] has status UNKNOWN 28-02-2020 09:46:31.025 Finished running soapUI testcase [GetMap Mandatory Parameters], time taken: 0ms, status: FAILED 28-02-2020 09:46:31.027 Running soapUI testcase [GetMap INSPIRE Parameters] 28-02-2020 09:46:31.029 running step [INSPIRE GetMap default layer] 28-02-2020 09:47:31.121 Assertion [M-CR-V04##R.58: valid image TRANSPARENT] has status UNKNOWN 28-02-2020 09:47:31.124 Assertion [response size > 100] has status UNKNOWN 28-02-2020 09:47:31.126 Finished running soapUI testcase [GetMap INSPIRE Parameters], time taken: 0ms, status: FAILED 28-02-2020 09:47:31.129 Running soapUI testcase [GetMap Optional Parameters] 28-02-2020 09:47:31.131 running step [test BGCOLOR] 28-02-2020 09:48:31.213 Assertion [O-CR-V05##BGCOLOR: valid image BGCOLOR] has status UNKNOWN 28-02-2020 09:48:31.216 Assertion [response size > 100] has status UNKNOWN 28-02-2020 09:48:31.218 Finished running soapUI testcase [GetMap Optional Parameters], time taken: 0ms, status: FAILED 28-02-2020 09:48:31.220 Running soapUI testcase [GetMetadataURLs] 28-02-2020 09:48:31.222 running step [Transfer_Properties] 28-02-2020 09:48:31.224 running step [GetMetadataURLs] 28-02-2020 09:48:31.416 Assertion [M-CR-V10##MetadataURLexists: At least one MetadataURL exists] has status VALID 28-02-2020 09:48:31.418 running step [Property Transfer] 28-02-2020 09:48:31.420 running step [RunGetMetadataForLayer] 28-02-2020 09:48:32.308 running step [GetMetadata] 28-02-2020 09:48:32.925 Assertion [M-CR-V10##MD_Metadata: Metadata has root element MD_Metadata] has status VALID 28-02-2020 09:48:32.928 Assertion [M-CR-V10##fileIdentifier: Metadata fileIdentifier exists] has status VALID 28-02-2020 09:48:32.930 Assertion [M-CR-V10##MD_identifierExists: The MD_Identifier exists in the ServiceMetadata] has status VALID 28-02-2020 09:48:32.932 running step [PropertyTransferMD_Identifier] 28-02-2020 09:48:32.935 running step [CompareDatasetIdentifiers] 28-02-2020 09:48:32.949 Finished running soapUI testcase [GetMetadataURLs], time taken: 1184ms, status: FINISHED 28-02-2020 09:48:32.952 Running soapUI testcase [GetLegendURLs] 28-02-2020 09:48:32.954 running step [Properties] 28-02-2020 09:48:32.956 running step [GetLegendURLs] 28-02-2020 09:48:47.381 Assertion [M-CR-V11##StylesLegendURLs: INSPIRE Styles: all Styles have a LegendURL] has status VALID 28-02-2020 09:48:47.384 running step [Property Transfer] 28-02-2020 09:48:47.386 running step [RunGetLegendForStyles] 28-02-2020 09:48:47.407 running step [GetLegend] 28-02-2020 09:48:58.054 Finished running soapUI testcase [GetLegendURLs], time taken: 35545ms, status: FAILED 28-02-2020 09:48:58.057 Project [INSPIRE View Service WMS 1_3_0 TG 3_11] finished with status [FAILED] in 226144ms