21-02-2020 09:21:58.189 SuiTestRunTask created 21-02-2020 09:21:58.318 TestRunTask initialized 21-02-2020 09:21:58.318 Starting TestRunTask.57420f9f-567d-4280-8c6d-1fd120d48083 at 2020-02-21T09:21:59.818Z 21-02-2020 09:21:58.322 Using test object "temporary-205a3f98-570e-4d0d-8ed6-9ab96a5a143f" 21-02-2020 09:21:59.822 Setting state to CREATED 21-02-2020 09:21:59.828 Changed state from CREATED to INITIALIZING 21-02-2020 09:21:59.828 Project Properties: 21-02-2020 09:21:59.828 serviceEndpoint - https://geodata.nationaalgeoregister.nl/rvo/invasieve-exoten/wms/v1_0 21-02-2020 09:21:59.828 username - 21-02-2020 09:21:59.828 authUser - 21-02-2020 09:21:59.828 authMethod - basic 21-02-2020 09:21:59.828 Changed state from INITIALIZING to INITIALIZED 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:00.516 Changed state from INITIALIZED to RUNNING 21-02-2020 09:22:01.949 Duration: 1sec 21-02-2020 09:22:01.949 TestRun finished 21-02-2020 09:22:01.949 Changed state from RUNNING to COMPLETED 21-02-2020 09:22:01.949 Releasing resources 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