[CITE-Forum] CITE TESTS FOR SOS v1.0 cannot run with the server that supports both v1.0 and v2.0
alexander.birger at noaa.gov
Tue Oct 22 13:16:27 EDT 2013
It seems that the CITE tests for SOS v1.0 contain errors: the
'sos:core-main' and 'owsTests:ows-OWS.GetCapabilities.1' tests for the SOS
v1.0 always fail with the server that supports both v1.0 and v2.0.
It happens because the test requests drops (deliberately or not) the
AcceptVersions parameter. Although the "OGC Web Services Common
Specification" defines the AcceptVersions parameter as optional, it requires
server to "return a service metadata document that is compliant to the
highest protocol version that the server supports" if no version negotiation
is performed, i.e. the AcceptVersions parameter is omitted. In that case the
server always returns the SOS v2.0 document, which immediately causes the
test to fail due to schema mismatch.
This failure is absolutely critical because the result of the
'sos:core-main' test must pass schema validation in order to continue the
SOS v1.0 testing. Although there is an option to select the tests to run,
there is no way the 'sos:core-main' test can be excluded.
Is there any way to fix the SOS v1.0 test by either (a) including the
"AcceptedVersions=1.0.0" into GetCApabilities request for the
'sos:core-main' test, or (b) making that test optional?
7777 Leesburg Pike, Suite 315N
Falls Church, VA 22043
Direct: +1 703 917 9889
Main: +1 703 917 4077
Fax: +1 703 917 0098
e-mail: <mailto:alex.birger at skjeitelecom.com> alex.birger at skjeitelecom.com
My availability: <http://www.timebridge.com/mytime/alexanderbirger>
CONFIDENTIALITY NOTICE: For intended Skjei Telecom recipients only.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the CITE-Forum