Opened 7 weeks ago

Last modified 3 weeks ago

#1508 new defect

Petacope_AcceptVersions in WCS requests

Reported by: bphamhuu Owned by: bphamhuu
Priority: major Milestone: 9.4
Component: petascope Version: development
Keywords: WCS AcceptVersions, version Cc: pbaumann, dmisev, vmerticariu
Complexity: Medium

Description (last modified by bphamhuu)

From OGC document, WCS request in XML should have a request like this

Requirement 3 /req/post-xml/getCapabilities-request-structure:
A GetCapabilities request using POST/XML shall consist of an XML document of type
Example The following is a minimum GetCapabilities request encoded in XML:
<?xml version="1.0" encoding="UTF-8"?>
 " ../wcsAll.xsd"

It was fixed in WCS XML Parser to accept this format, but with KVP Request it uses the request like this


As Petascope only supports WCS version 2.0.1.

However, with some checks with WCS implementation provider


# GetCapabilities,2.0.1

and an INSPIRE guidance technical document
 AcceptVersions=2.0.1, 2.0.0&

it shows that version in KVP request should be change to AcceptVersions? (even Petascope only supports WCS 2.0.1) in system test, examples,...but keep the version as backward support.

Change History (4)

comment:1 Changed 7 weeks ago by bphamhuu

  • Description modified (diff)

comment:2 Changed 3 weeks ago by bphamhuu

This problem could be solved quickly but I'd need your agreements first.

comment:3 Changed 3 weeks ago by dmisev

@pbaumann @vmerticariu - can we get your input on this?

comment:4 Changed 3 weeks ago by vmerticariu

We could add an acceptVersions parameter in the KVP requests and treat it as we treat version right now.

I don't think that we can remove version completely as this is the parameter currently used by the clients.

Note: See TracTickets for help on using tickets.