BEGIN TRANSACTION; CREATE TABLE TestCase (ExecuteSequence INTEGER, TestName TEXT, ParamSets TEXT, Description TEXT, TestType TEXT, Prerequisite TEXT); INSERT INTO "TestCase" VALUES(1, 'Wms_GetCapabilitiesHttpTest', '0,1,2,3,4,5,', 'Tests WMS GetCapabilities operation', 'Http', 'None'); INSERT INTO "TestCase" VALUES(2, 'Wms_GetMapHttpTest', '1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,', 'Tests Wms GetMap operation', 'Http', 'None'); INSERT INTO "TestCase" VALUES(3, 'Wms_GetFeatureInfoHttpTest', '2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,', 'Tests GetFeatureInfo Http requests', 'Http', 'None'); CREATE TABLE Params (ParamSet INTEGER, ParamName TEXT, ParamValue TEXT); INSERT INTO "Params" VALUES(1, 'OPERATION', 'WmsGetCapabilities'); INSERT INTO "Params" VALUES(1, 'request', 'GetCapabilities'); INSERT INTO "Params" VALUES(1, 'service', 'WMS'); INSERT INTO "Params" VALUES(2, 'OPERATION', 'WmsGetCapabilities'); INSERT INTO "Params" VALUES(2, 'request', 'GetCapabilities'); INSERT INTO "Params" VALUES(2, 'service', 'WMS'); INSERT INTO "Params" VALUES(2, 'version', '1.0.0'); INSERT INTO "Params" VALUES(3, 'OPERATION', 'WmsGetCapabilities'); INSERT INTO "Params" VALUES(3, 'request', 'GetCapabilities'); INSERT INTO "Params" VALUES(3, 'service', ''); INSERT INTO "Params" VALUES(1001, 'OPERATION', 'SETRESOURCE'); INSERT INTO "Params" VALUES(1001, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.FeatureSource'); INSERT INTO "Params" VALUES(1001, 'CONTENT', '../../TestData/Wms/Sheboygan_CityLimits_Content.xml'); INSERT INTO "Params" VALUES(1002, 'OPERATION', 'SETRESOURCEDATA'); INSERT INTO "Params" VALUES(1002, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.FeatureSource'); INSERT INTO "Params" VALUES(1002, 'DATANAME', 'Sheboygan_CityLimits.sdf'); INSERT INTO "Params" VALUES(1002, 'DATATYPE', 'File'); INSERT INTO "Params" VALUES(1002, 'DATALENGTH', '0'); INSERT INTO "Params" VALUES(1002, 'DATA', '../../TestData/Wms/Sheboygan_CityLimits.sdf'); INSERT INTO "Params" VALUES(1003, 'OPERATION', 'SETRESOURCE'); INSERT INTO "Params" VALUES(1003, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.LayerDefinition'); INSERT INTO "Params" VALUES(1003, 'CONTENT', '../../TestData/Wms/Sheboygan_CityLimits_Layer_Content.xml'); INSERT INTO "Params" VALUES(1004, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1004, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1004, 'service', 'WMS'); INSERT INTO "Params" VALUES(1004, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1004, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1004, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1004, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(1004, 'width', '500'); INSERT INTO "Params" VALUES(1004, 'height', '500'); INSERT INTO "Params" VALUES(4, 'OPERATION', 'WmsGetCapabilities'); INSERT INTO "Params" VALUES(4, 'request', 'GetCapabilities'); INSERT INTO "Params" VALUES(4, 'service', 'WMS'); INSERT INTO "Params" VALUES(4, 'version', '1.0.9'); INSERT INTO "Params" VALUES(5, 'OPERATION', 'WmsGetCapabilities'); INSERT INTO "Params" VALUES(5, 'request', 'GetCapabilities'); INSERT INTO "Params" VALUES(5, 'service', 'WMS'); INSERT INTO "Params" VALUES(5, 'version', '2.0.0'); INSERT INTO "Params" VALUES(1005, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1005, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1005, 'service', 'WMS'); INSERT INTO "Params" VALUES(1005, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1005, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1001, 'HEADER', '../../TestData/Wms/Sheboygan_CityLimits_Header.xml'); INSERT INTO "Params" VALUES(1003, 'HEADER', '../../TestData/Wms/Sheboygan_CityLimits_Layer_Header.xml'); INSERT INTO "Params" VALUES(1006, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1006, 'request', 'GETMAP'); INSERT INTO "Params" VALUES(1006, 'service', 'WMS'); INSERT INTO "Params" VALUES(1006, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1006, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1006, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(1006, 'width', '500'); INSERT INTO "Params" VALUES(1006, 'height', '500'); INSERT INTO "Params" VALUES(1007, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1007, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1007, 'service', 'WMS'); INSERT INTO "Params" VALUES(1007, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1007, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1007, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1007, 'width', '500'); INSERT INTO "Params" VALUES(1007, 'height', '500'); INSERT INTO "Params" VALUES(1008, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1008, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1008, 'service', 'WMSF'); INSERT INTO "Params" VALUES(1008, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1008, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1008, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(1008, 'width', '500'); INSERT INTO "Params" VALUES(1008, 'height', '500'); INSERT INTO "Params" VALUES(1009, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1009, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1009, 'service', 'WMS'); INSERT INTO "Params" VALUES(1009, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1009, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1009, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1009, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(1010, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1010, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1010, 'service', 'WMS'); INSERT INTO "Params" VALUES(1010, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1010, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1010, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1010, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(1010, 'width', '-220'); INSERT INTO "Params" VALUES(1010, 'height', '-220'); INSERT INTO "Params" VALUES(1011, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1011, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1011, 'service', 'WMS'); INSERT INTO "Params" VALUES(1011, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1011, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1011, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(1011, 'srs', 'ESPG:4326'); INSERT INTO "Params" VALUES(1011, 'width', '500'); INSERT INTO "Params" VALUES(1011, 'height', '500'); INSERT INTO "Params" VALUES(1012, 'OPERATION', 'WmsGetMap'); INSERT INTO "Params" VALUES(1012, 'request', 'GetMap'); INSERT INTO "Params" VALUES(1012, 'service', 'WMS'); INSERT INTO "Params" VALUES(1012, 'version', '1.3.0'); INSERT INTO "Params" VALUES(1012, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(1012, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(1012, 'bbox', '1.0, 1.0, -1.0,-1.0'); INSERT INTO "Params" VALUES(1012, 'width', '500'); INSERT INTO "Params" VALUES(1012, 'height', '500'); INSERT INTO "Params" VALUES(2001, 'OPERATION', 'SETRESOURCE'); INSERT INTO "Params" VALUES(2001, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.FeatureSource'); INSERT INTO "Params" VALUES(2001, 'CONTENT', '../../TestData/Wms/Sheboygan_CityLimits_Content.xml'); INSERT INTO "Params" VALUES(2002, 'OPERATION', 'SETRESOURCEDATA'); INSERT INTO "Params" VALUES(2002, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.FeatureSource'); INSERT INTO "Params" VALUES(2002, 'DATANAME', 'Sheboygan_CityLimits.sdf'); INSERT INTO "Params" VALUES(2002, 'DATATYPE', 'File'); INSERT INTO "Params" VALUES(2002, 'DATALENGTH', '0'); INSERT INTO "Params" VALUES(2002, 'DATA', '../../TestData/Wms/Sheboygan_CityLimits.sdf'); INSERT INTO "Params" VALUES(2003, 'OPERATION', 'SETRESOURCE'); INSERT INTO "Params" VALUES(2003, 'RESOURCEID', 'Library://Test/Wms/Sheboygan_CityLimits.LayerDefinition'); INSERT INTO "Params" VALUES(2003, 'CONTENT', '../../TestData/Wms/Sheboygan_CityLimits_Layer_Content.xml'); INSERT INTO "Params" VALUES(2004, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2004, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2004, 'service', 'WMS'); INSERT INTO "Params" VALUES(2004, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2004, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2004, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2004, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2004, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2004, 'width', '500'); INSERT INTO "Params" VALUES(2004, 'height', '500'); INSERT INTO "Params" VALUES(2005, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2005, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2005, 'service', 'WMS'); INSERT INTO "Params" VALUES(2005, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2005, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2005, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2001, 'HEADER', '../../TestData/Wms/Sheboygan_CityLimits_Header.xml'); INSERT INTO "Params" VALUES(2003, 'HEADER', '../../TestData/Wms/Sheboygan_CityLimits_Layer_Header.xml'); INSERT INTO "Params" VALUES(2006, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2006, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2006, 'service', 'WMS'); INSERT INTO "Params" VALUES(2006, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2006, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2006, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2006, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(2006, 'width', '500'); INSERT INTO "Params" VALUES(2006, 'height', '500'); INSERT INTO "Params" VALUES(2007, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2007, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2007, 'service', 'WMS'); INSERT INTO "Params" VALUES(2007, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2007, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2007, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2007, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2007, 'width', '500'); INSERT INTO "Params" VALUES(2007, 'height', '500'); INSERT INTO "Params" VALUES(2008, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2008, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2008, 'service', 'WMSF'); INSERT INTO "Params" VALUES(2008, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2008, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2008, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2008, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2008, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(2008, 'width', '500'); INSERT INTO "Params" VALUES(2008, 'height', '500'); INSERT INTO "Params" VALUES(2009, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2009, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2009, 'service', 'WMS'); INSERT INTO "Params" VALUES(2009, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2009, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2009, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2009, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2009, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(2010, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2010, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2010, 'service', 'WMS'); INSERT INTO "Params" VALUES(2010, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2010, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2010, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2010, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2010, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(2010, 'width', '-220'); INSERT INTO "Params" VALUES(2010, 'height', '-220'); INSERT INTO "Params" VALUES(2011, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2011, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2011, 'service', 'WMS'); INSERT INTO "Params" VALUES(2011, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2011, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2011, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2011, 'bbox', '-87.74, 43.68, -87.69, 43.815'); INSERT INTO "Params" VALUES(2011, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2011, 'width', '500'); INSERT INTO "Params" VALUES(2011, 'height', '500'); INSERT INTO "Params" VALUES(2012, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2012, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2012, 'service', 'WMS'); INSERT INTO "Params" VALUES(2012, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2012, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2012, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2012, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2012, 'bbox', '1.0, 1.0, -1.0,-1.0'); INSERT INTO "Params" VALUES(2012, 'width', '500'); INSERT INTO "Params" VALUES(2012, 'height', '500'); INSERT INTO "Params" VALUES(2004, 'I', '200'); INSERT INTO "Params" VALUES(2004, 'J', '250'); INSERT INTO "Params" VALUES(2013, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2013, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2013, 'service', 'WMS'); INSERT INTO "Params" VALUES(2013, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2013, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2013, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2013, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2013, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2013, 'width', '500'); INSERT INTO "Params" VALUES(2013, 'height', '500'); INSERT INTO "Params" VALUES(2014, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2014, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2014, 'service', 'WMS'); INSERT INTO "Params" VALUES(2014, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2014, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2014, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2014, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2014, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2014, 'width', '500'); INSERT INTO "Params" VALUES(2014, 'height', '500'); INSERT INTO "Params" VALUES(2014, 'I', '-200'); INSERT INTO "Params" VALUES(2014, 'J', '250'); INSERT INTO "Params" VALUES(2015, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2015, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2015, 'service', 'WMS'); INSERT INTO "Params" VALUES(2015, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2015, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2015, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2015, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2015, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2015, 'width', '500'); INSERT INTO "Params" VALUES(2015, 'height', '500'); INSERT INTO "Params" VALUES(2015, 'I', '500'); INSERT INTO "Params" VALUES(2015, 'J', '2500'); INSERT INTO "Params" VALUES(2016, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2016, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2016, 'service', 'WMS'); INSERT INTO "Params" VALUES(2016, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2016, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2016, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2016, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2016, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2016, 'width', '500'); INSERT INTO "Params" VALUES(2016, 'height', '500'); INSERT INTO "Params" VALUES(2016, 'I', '400'); INSERT INTO "Params" VALUES(2017, 'OPERATION', 'WmsGetFeatureInfo'); INSERT INTO "Params" VALUES(2017, 'request', 'GetFeatureInfo'); INSERT INTO "Params" VALUES(2017, 'service', 'WMS'); INSERT INTO "Params" VALUES(2017, 'version', '1.3.0'); INSERT INTO "Params" VALUES(2017, 'info_format', 'text/xml'); INSERT INTO "Params" VALUES(2017, 'layers', 'Test/Wms/Sheboygan_CityLimits'); INSERT INTO "Params" VALUES(2017, 'srs', 'EPSG:4326'); INSERT INTO "Params" VALUES(2017, 'bbox', '-87.770446,43.691151,-87.704157,43.805356'); INSERT INTO "Params" VALUES(2017, 'width', '500'); INSERT INTO "Params" VALUES(2017, 'height', '500'); INSERT INTO "Params" VALUES(2017, 'I', '-1'); INSERT INTO "Params" VALUES(2017, 'J', '-1'); INSERT INTO "Params" VALUES(1004, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1006, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1007, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1009, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1010, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1011, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1012, '', 'image/jpeg'); INSERT INTO "Params" VALUES(1006, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1007, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1008, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1009, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1010, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1011, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1012, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2004, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2006, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2007, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2008, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2009, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2010, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2011, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2012, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2013, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2014, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2015, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2016, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2017, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(1005, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(2005, 'format', 'image/jpeg'); INSERT INTO "Params" VALUES(0, 'OPERATION', 'DELETERESOURCE'); INSERT INTO "Params" VALUES(0, 'RESOURCEID', 'Library://Test/'); INSERT INTO "Params" VALUES(1000, 'OPERATION', 'DELETERESOURCE'); INSERT INTO "Params" VALUES(1000, 'RESOURCEID', 'Library://Test/'); INSERT INTO "Params" VALUES(2000, 'OPERATION', 'DELETERESOURCE'); INSERT INTO "Params" VALUES(2000, 'RESOURCEID', 'Library://Test/'); INSERT INTO "Params" VALUES(1008, 'ALWAYSPASS', ''); INSERT INTO "Params" VALUES(2008, 'ALWAYSPASS', ''); INSERT INTO "Params" VALUES(3, 'ALWAYSPASS', ''); CREATE TABLE CommonParams (ParamName text, ParamValue text); INSERT INTO "CommonParams" VALUES('VERSION', '1.0.0'); INSERT INTO "CommonParams" VALUES('LOCALE', 'en'); INSERT INTO "CommonParams" VALUES('', ''); CREATE TABLE ApiTestResults (Description TEXT, ParamSet INTEGER, ContentType TEXT, Result TEXT); CREATE TABLE HttpTestResults (Description TEXT, ParamSet INTEGER, ContentType TEXT, Result BLOB); INSERT INTO "HttpTestResults" VALUES('GetCapabilities. Valid request', 1, 'text/xml; charset=utf-8', X'0A20203C574D535F4361706162696C69746965733E0A202020203C4361706162696C6974793E0A2020202020203C457863657074696F6E3E0A20202020202020203C466F726D61743E584D4C3C2F466F726D61743E3C2F457863657074696F6E3E0A2020202020203C4C617965723E0A20202020202020203C4352533E455053473A343332363C2F4352533E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E4275696C64696E677320696E2074686520636974793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4275696C64696E67733C2F4E616D653E0A202020202020202020203C5469746C653E4275696C64696E67733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E5261696C726F6164207269676874206F66207761793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F547261636B733C2F4E616D653E0A202020202020202020203C5469746C653E547261636B733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E57617465722066656174757265733C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F487964726F6772617068793C2F4E616D653E0A202020202020202020203C5469746C653E487964726F6772617068793C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4B6579776F72644C6973743E0A2020202020202020202020203C4B6579776F72643E49736C616E64733C2F4B6579776F72643E3C2F4B6579776F72644C6973743E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F49736C616E64733C2F4E616D653E0A202020202020202020203C5469746C653E49736C616E64733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F436974794C696D6974733C2F4E616D653E0A202020202020202020203C5469746C653E43697479204C696D6974733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4469737472696374733C2F4E616D653E0A202020202020202020203C5469746C653E4469737472696374733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F50617263656C733C2F4E616D653E0A202020202020202020203C5469746C653E50617263656C733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F526F6164733C2F4E616D653E0A202020202020202020203C5469746C653E526F6164733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A2020202020203C2F4C617965723E0A2020202020203C526571756573743E0A20202020202020203C4765744361706162696C69746965733E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F4765744361706162696C69746965733E0A20202020202020203C47657446656174757265496E666F3E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F706C61696E3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F47657446656174757265496E666F3E0A20202020202020203C4765744D61703E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E696D6167652F6769663C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F6A7065673C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F706E673C2F466F726D61743E0A20202020202020203C2F4765744D61703E0A2020202020203C2F526571756573743E0A202020203C2F4361706162696C6974793E0A202020203C536572766963653E0A2020202020203C41627374726163743E4D6170477569646520574D53205365727665723C2F41627374726163743E0A2020202020203C416363657373436F6E73747261696E74733E6E6F6E653C2F416363657373436F6E73747261696E74733E0A2020202020203C436F6E74616374496E666F726D6174696F6E3E0A20202020202020203C436F6E74616374416464726573733E0A202020202020202020203C416464726573733E3C2F416464726573733E0A202020202020202020203C41646472657373547970653E706F7374616C3C2F41646472657373547970653E0A202020202020202020203C436974793E3C2F436974793E0A202020202020202020203C436F756E7472793E3C2F436F756E7472793E0A202020202020202020203C506F7374436F64653E3C2F506F7374436F64653E0A202020202020202020203C53746174654F7250726F76696E63653E3C2F53746174654F7250726F76696E63653E0A20202020202020203C2F436F6E74616374416464726573733E0A20202020202020203C436F6E74616374506572736F6E5072696D6172793E0A202020202020202020203C436F6E746163744F7267616E697A6174696F6E3E3C2F436F6E746163744F7267616E697A6174696F6E3E0A202020202020202020203C436F6E74616374506572736F6E3E3C2F436F6E74616374506572736F6E3E0A20202020202020203C2F436F6E74616374506572736F6E5072696D6172793E0A2020202020203C2F436F6E74616374496E666F726D6174696F6E3E0A2020202020203C466565733E6E6F6E653C2F466565733E0A2020202020203C4B6579776F72644C6973743E0A20202020202020203C4B6579776F72643E4749533C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E5365727665723C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E574D533C2F4B6579776F72643E0A2020202020203C2F4B6579776F72644C6973743E0A2020202020203C4E616D653E4F47433A574D533C2F4E616D653E0A2020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E0A2020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A202020203C2F536572766963653E0A20203C2F574D535F4361706162696C69746965733E'); INSERT INTO "HttpTestResults" VALUES('GetCapabilities. Valied request. Specify version', 2, 'text/xml; charset=utf-8', X'0A20203C574D535F4361706162696C69746965733E0A202020203C4361706162696C6974793E0A2020202020203C457863657074696F6E3E0A20202020202020203C466F726D61743E584D4C3C2F466F726D61743E3C2F457863657074696F6E3E0A2020202020203C4C617965723E0A20202020202020203C4352533E455053473A343332363C2F4352533E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E4275696C64696E677320696E2074686520636974793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4275696C64696E67733C2F4E616D653E0A202020202020202020203C5469746C653E4275696C64696E67733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E5261696C726F6164207269676874206F66207761793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F547261636B733C2F4E616D653E0A202020202020202020203C5469746C653E547261636B733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E57617465722066656174757265733C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F487964726F6772617068793C2F4E616D653E0A202020202020202020203C5469746C653E487964726F6772617068793C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4B6579776F72644C6973743E0A2020202020202020202020203C4B6579776F72643E49736C616E64733C2F4B6579776F72643E3C2F4B6579776F72644C6973743E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F49736C616E64733C2F4E616D653E0A202020202020202020203C5469746C653E49736C616E64733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F436974794C696D6974733C2F4E616D653E0A202020202020202020203C5469746C653E43697479204C696D6974733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4469737472696374733C2F4E616D653E0A202020202020202020203C5469746C653E4469737472696374733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F50617263656C733C2F4E616D653E0A202020202020202020203C5469746C653E50617263656C733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F526F6164733C2F4E616D653E0A202020202020202020203C5469746C653E526F6164733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A2020202020203C2F4C617965723E0A2020202020203C526571756573743E0A20202020202020203C4765744361706162696C69746965733E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F4765744361706162696C69746965733E0A20202020202020203C47657446656174757265496E666F3E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F706C61696E3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F47657446656174757265496E666F3E0A20202020202020203C4765744D61703E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E696D6167652F6769663C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F6A7065673C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F706E673C2F466F726D61743E0A20202020202020203C2F4765744D61703E0A2020202020203C2F526571756573743E0A202020203C2F4361706162696C6974793E0A202020203C536572766963653E0A2020202020203C41627374726163743E4D6170477569646520574D53205365727665723C2F41627374726163743E0A2020202020203C416363657373436F6E73747261696E74733E6E6F6E653C2F416363657373436F6E73747261696E74733E0A2020202020203C436F6E74616374496E666F726D6174696F6E3E0A20202020202020203C436F6E74616374416464726573733E0A202020202020202020203C416464726573733E3C2F416464726573733E0A202020202020202020203C41646472657373547970653E706F7374616C3C2F41646472657373547970653E0A202020202020202020203C436974793E3C2F436974793E0A202020202020202020203C436F756E7472793E3C2F436F756E7472793E0A202020202020202020203C506F7374436F64653E3C2F506F7374436F64653E0A202020202020202020203C53746174654F7250726F76696E63653E3C2F53746174654F7250726F76696E63653E0A20202020202020203C2F436F6E74616374416464726573733E0A20202020202020203C436F6E74616374506572736F6E5072696D6172793E0A202020202020202020203C436F6E746163744F7267616E697A6174696F6E3E3C2F436F6E746163744F7267616E697A6174696F6E3E0A202020202020202020203C436F6E74616374506572736F6E3E3C2F436F6E74616374506572736F6E3E0A20202020202020203C2F436F6E74616374506572736F6E5072696D6172793E0A2020202020203C2F436F6E74616374496E666F726D6174696F6E3E0A2020202020203C466565733E6E6F6E653C2F466565733E0A2020202020203C4B6579776F72644C6973743E0A20202020202020203C4B6579776F72643E4749533C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E5365727665723C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E574D533C2F4B6579776F72643E0A2020202020203C2F4B6579776F72644C6973743E0A2020202020203C4E616D653E4F47433A574D533C2F4E616D653E0A2020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E0A2020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A202020203C2F536572766963653E0A20203C2F574D535F4361706162696C69746965733E'); INSERT INTO "HttpTestResults" VALUES('GetCapabilities. Blank service parameter', 3, 'application/vnd.ogc.se_xml', ' Expected required SERVICE=WMS argument. '); INSERT INTO "HttpTestResults" VALUES('Set resources', 1001, '', ''); INSERT INTO "HttpTestResults" VALUES('Set resources', 1002, '', ''); INSERT INTO "HttpTestResults" VALUES('Set resources', 1003, '', ''); INSERT INTO "HttpTestResults" VALUES('GetMap with valid parameters', 1004, 'image/jpeg', X'FFD8FFE000104A46494600010100000100010000FFFE003B43524541544F523A2067642D6A7065672076312E3020287573696E6720494A47204A50454720763632292C207175616C697479203D2037350AFFDB004300080606070605080707070909080A0C140D0C0B0B0C1912130F141D1A1F1E1D1A1C1C20242E2720222C231C1C2837292C30313434341F27393D38323C2E333432FFDB0043010909090C0B0C180D0D1832211C213232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232FFC000110801F401F403012200021101031101FFC4001F0000010501010101010100000000000000000102030405060708090A0BFFC400B5100002010303020403050504040000017D01020300041105122131410613516107227114328191A1082342B1C11552D1F02433627282090A161718191A25262728292A3435363738393A434445464748494A535455565758595A636465666768696A737475767778797A838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE1E2E3E4E5E6E7E8E9EAF1F2F3F4F5F6F7F8F9FAFFC4001F0100030101010101010101010000000000000102030405060708090A0BFFC400B51100020102040403040705040400010277000102031104052131061241510761711322328108144291A1B1C109233352F0156272D10A162434E125F11718191A262728292A35363738393A434445464748494A535455565758595A636465666768696A737475767778797A82838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E8E9EAF2F3F4F5F6F7F8F9FAFFDA000C03010002110311003F00F7FA28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2801334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD19A28A00334668A2800CD1451401FFD9'); INSERT INTO "HttpTestResults" VALUES('GetCapabilities. Invalid version', 4, 'text/xml; charset=utf-8', X'0A20203C574D535F4361706162696C69746965733E0A202020203C4361706162696C6974793E0A2020202020203C457863657074696F6E3E0A20202020202020203C466F726D61743E584D4C3C2F466F726D61743E3C2F457863657074696F6E3E0A2020202020203C4C617965723E0A20202020202020203C4352533E455053473A343332363C2F4352533E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E4275696C64696E677320696E2074686520636974793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4275696C64696E67733C2F4E616D653E0A202020202020202020203C5469746C653E4275696C64696E67733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E5261696C726F6164207269676874206F66207761793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F547261636B733C2F4E616D653E0A202020202020202020203C5469746C653E547261636B733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E57617465722066656174757265733C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F487964726F6772617068793C2F4E616D653E0A202020202020202020203C5469746C653E487964726F6772617068793C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4B6579776F72644C6973743E0A2020202020202020202020203C4B6579776F72643E49736C616E64733C2F4B6579776F72643E3C2F4B6579776F72644C6973743E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F49736C616E64733C2F4E616D653E0A202020202020202020203C5469746C653E49736C616E64733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F436974794C696D6974733C2F4E616D653E0A202020202020202020203C5469746C653E43697479204C696D6974733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4469737472696374733C2F4E616D653E0A202020202020202020203C5469746C653E4469737472696374733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F50617263656C733C2F4E616D653E0A202020202020202020203C5469746C653E50617263656C733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F526F6164733C2F4E616D653E0A202020202020202020203C5469746C653E526F6164733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A2020202020203C2F4C617965723E0A2020202020203C526571756573743E0A20202020202020203C4765744361706162696C69746965733E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F4765744361706162696C69746965733E0A20202020202020203C47657446656174757265496E666F3E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F706C61696E3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F47657446656174757265496E666F3E0A20202020202020203C4765744D61703E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E696D6167652F6769663C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F6A7065673C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F706E673C2F466F726D61743E0A20202020202020203C2F4765744D61703E0A2020202020203C2F526571756573743E0A202020203C2F4361706162696C6974793E0A202020203C536572766963653E0A2020202020203C41627374726163743E4D6170477569646520574D53205365727665723C2F41627374726163743E0A2020202020203C416363657373436F6E73747261696E74733E6E6F6E653C2F416363657373436F6E73747261696E74733E0A2020202020203C436F6E74616374496E666F726D6174696F6E3E0A20202020202020203C436F6E74616374416464726573733E0A202020202020202020203C416464726573733E3C2F416464726573733E0A202020202020202020203C41646472657373547970653E706F7374616C3C2F41646472657373547970653E0A202020202020202020203C436974793E3C2F436974793E0A202020202020202020203C436F756E7472793E3C2F436F756E7472793E0A202020202020202020203C506F7374436F64653E3C2F506F7374436F64653E0A202020202020202020203C53746174654F7250726F76696E63653E3C2F53746174654F7250726F76696E63653E0A20202020202020203C2F436F6E74616374416464726573733E0A20202020202020203C436F6E74616374506572736F6E5072696D6172793E0A202020202020202020203C436F6E746163744F7267616E697A6174696F6E3E3C2F436F6E746163744F7267616E697A6174696F6E3E0A202020202020202020203C436F6E74616374506572736F6E3E3C2F436F6E74616374506572736F6E3E0A20202020202020203C2F436F6E74616374506572736F6E5072696D6172793E0A2020202020203C2F436F6E74616374496E666F726D6174696F6E3E0A2020202020203C466565733E6E6F6E653C2F466565733E0A2020202020203C4B6579776F72644C6973743E0A20202020202020203C4B6579776F72643E4749533C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E5365727665723C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E574D533C2F4B6579776F72643E0A2020202020203C2F4B6579776F72644C6973743E0A2020202020203C4E616D653E4F47433A574D533C2F4E616D653E0A2020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E0A2020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A202020203C2F536572766963653E0A20203C2F574D535F4361706162696C69746965733E'); INSERT INTO "HttpTestResults" VALUES('GetCapabilities. Invalid version.', 5, 'text/xml; charset=utf-8', X'0A20203C574D535F4361706162696C69746965733E0A202020203C4361706162696C6974793E0A2020202020203C457863657074696F6E3E0A20202020202020203C466F726D61743E584D4C3C2F466F726D61743E3C2F457863657074696F6E3E0A2020202020203C4C617965723E0A20202020202020203C4352533E455053473A343332363C2F4352533E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E4275696C64696E677320696E2074686520636974793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4275696C64696E67733C2F4E616D653E0A202020202020202020203C5469746C653E4275696C64696E67733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E5261696C726F6164207269676874206F66207761793C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F547261636B733C2F4E616D653E0A202020202020202020203C5469746C653E547261636B733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C41627374726163743E57617465722066656174757265733C2F41627374726163743E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F487964726F6772617068793C2F4E616D653E0A202020202020202020203C5469746C653E487964726F6772617068793C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4B6579776F72644C6973743E0A2020202020202020202020203C4B6579776F72643E49736C616E64733C2F4B6579776F72643E3C2F4B6579776F72644C6973743E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F49736C616E64733C2F4E616D653E0A202020202020202020203C5469746C653E49736C616E64733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F436974794C696D6974733C2F4E616D653E0A202020202020202020203C5469746C653E43697479204C696D6974733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F4469737472696374733C2F4E616D653E0A202020202020202020203C5469746C653E4469737472696374733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F50617263656C733C2F4E616D653E0A202020202020202020203C5469746C653E50617263656C733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C4C617965723E0A202020202020202020203C426F756E64696E67426F783E3C2F426F756E64696E67426F783E0A202020202020202020203C4352533E455053473A343332363C2F4352533E0A202020202020202020203C45585F47656F67726170686963426F756E64696E67426F783E0A2020202020202020202020203C65617374426F756E644C6F6E6769747564653E2D38372E36393C2F65617374426F756E644C6F6E6769747564653E0A2020202020202020202020203C6E6F727468426F756E644C617469747564653E34332E3831353C2F6E6F727468426F756E644C617469747564653E0A2020202020202020202020203C736F757468426F756E644C617469747564653E34332E36383C2F736F757468426F756E644C617469747564653E0A2020202020202020202020203C77657374426F756E644C6F6E6769747564653E2D38372E37343C2F77657374426F756E644C6F6E6769747564653E0A202020202020202020203C2F45585F47656F67726170686963426F756E64696E67426F783E0A202020202020202020203C4E616D653E53616D706C65732F536865626F7967616E2F4C61796572732F526F6164733C2F4E616D653E0A202020202020202020203C5469746C653E526F6164733C2F5469746C653E0A20202020202020203C2F4C617965723E0A20202020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A2020202020203C2F4C617965723E0A2020202020203C526571756573743E0A20202020202020203C4765744361706162696C69746965733E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F4765744361706162696C69746965733E0A20202020202020203C47657446656174757265496E666F3E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E746578742F68746D6C3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F706C61696E3C2F466F726D61743E0A202020202020202020203C466F726D61743E746578742F786D6C3C2F466F726D61743E0A20202020202020203C2F47657446656174757265496E666F3E0A20202020202020203C4765744D61703E0A202020202020202020203C444350547970653E0A2020202020202020202020203C485454503E0A20202020202020202020202020203C4765743E0A202020202020202020202020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E3C2F4765743E3C2F485454503E3C2F444350547970653E0A202020202020202020203C466F726D61743E696D6167652F6769663C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F6A7065673C2F466F726D61743E0A202020202020202020203C466F726D61743E696D6167652F706E673C2F466F726D61743E0A20202020202020203C2F4765744D61703E0A2020202020203C2F526571756573743E0A202020203C2F4361706162696C6974793E0A202020203C536572766963653E0A2020202020203C41627374726163743E4D6170477569646520574D53205365727665723C2F41627374726163743E0A2020202020203C416363657373436F6E73747261696E74733E6E6F6E653C2F416363657373436F6E73747261696E74733E0A2020202020203C436F6E74616374496E666F726D6174696F6E3E0A20202020202020203C436F6E74616374416464726573733E0A202020202020202020203C416464726573733E3C2F416464726573733E0A202020202020202020203C41646472657373547970653E706F7374616C3C2F41646472657373547970653E0A202020202020202020203C436974793E3C2F436974793E0A202020202020202020203C436F756E7472793E3C2F436F756E7472793E0A202020202020202020203C506F7374436F64653E3C2F506F7374436F64653E0A202020202020202020203C53746174654F7250726F76696E63653E3C2F53746174654F7250726F76696E63653E0A20202020202020203C2F436F6E74616374416464726573733E0A20202020202020203C436F6E74616374506572736F6E5072696D6172793E0A202020202020202020203C436F6E746163744F7267616E697A6174696F6E3E3C2F436F6E746163744F7267616E697A6174696F6E3E0A202020202020202020203C436F6E74616374506572736F6E3E3C2F436F6E74616374506572736F6E3E0A20202020202020203C2F436F6E74616374506572736F6E5072696D6172793E0A2020202020203C2F436F6E74616374496E666F726D6174696F6E3E0A2020202020203C466565733E6E6F6E653C2F466565733E0A2020202020203C4B6579776F72644C6973743E0A20202020202020203C4B6579776F72643E4749533C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E5365727665723C2F4B6579776F72643E0A20202020202020203C4B6579776F72643E574D533C2F4B6579776F72643E0A2020202020203C2F4B6579776F72644C6973743E0A2020202020203C4E616D653E4F47433A574D533C2F4E616D653E0A2020202020203C4F6E6C696E655265736F757263653E3C2F4F6E6C696E655265736F757263653E0A2020202020203C5469746C653E4D6170477569646520574D53205365727665723C2F5469746C653E0A202020203C2F536572766963653E0A20203C2F574D535F4361706162696C69746965733E'); INSERT INTO "HttpTestResults" VALUES('GetMap with no reference system', 1005, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E546865207370617469616C207265666572656E63652073797374656D206D75737420626520737065636966696564207573696E67206569746865722074686520435253206F722053525320617267756D656E742E20466F756E64206E6569746865722E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap with no layers', 1006, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E546865206D61702072657175657374206D75737420636F6E7461696E206174206C65617374206F6E652076616C6964206C617965722E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap. No bbox parameter', 1007, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520626F756E64696E6720626F7820666F7220746865206D6170206D75737420626520737065636966696564207573696E67207468652042424F5820617267756D656E742E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap. Invalid service parameter. Commented for now', 1008, '', ''); INSERT INTO "HttpTestResults" VALUES('GetMap. Missing widht and height parameters', 1009, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E5468652072657175657374206D75737420636F6E7461696E20626F746820574944544820616E642048454947485420617267756D656E747320746F207370656369667920746865206D61702073697A652E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap. Width and height have negative values', 1010, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520574944544820616E642048454947485420617267756D656E7473206D75737420626520706F73697469766520696E74656765722076616C7565732E2028466F756E642057494454483D2D323230204845494748543D2D32323020293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap. Invalid coordinate system', 1011, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E0A2020202020203C64657461696C733E54686520636F6F7264696E6174652073797374656D206C6F6164206661696C65642E20455350473A343332363C2F64657461696C733E54686520636F6F7264696E6174652073797374656D206C6F6164206661696C65642E20455350473A343332360A202020203C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetMap. Invalid bounding box', 1012, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520626F756E64696E6720626F7820666F7220746865206D6170206D75737420626520737065636966696564207573696E6720666F7572206E756D65726963616C2076616C75657320696E20746865206F726465723A206D696E582C6D696E592C6D6178582C6D6178592E2028466F756E642042424F583D312E302C20312E302C202D312E302C2D312E30293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('Set resources', 2001, '', ''); INSERT INTO "HttpTestResults" VALUES('Set resources', 2002, '', ''); INSERT INTO "HttpTestResults" VALUES('Set resources', 2003, '', ''); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Valid request', 2004, 'text/xml; charset=utf-8', X'0A20203C46656174757265496E666F436F6C6C656374696F6E3E3C2F46656174757265496E666F436F6C6C656374696F6E3E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. No spatial reference system parameter', 2005, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E546865207370617469616C207265666572656E63652073797374656D206D75737420626520737065636966696564207573696E67206569746865722074686520435253206F722053525320617267756D656E742E20466F756E64206E6569746865722E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. No layers specified', 2006, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E546865206D61702072657175657374206D75737420636F6E7461696E206174206C65617374206F6E652076616C6964206C617965722E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Missing bbox parameter', 2007, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520626F756E64696E6720626F7820666F7220746865206D6170206D75737420626520737065636966696564207573696E67207468652042424F5820617267756D656E742E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Invalid service parameter. Commented for now', 2008, '', ''); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Missing width and height parameters', 2009, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E5468652072657175657374206D75737420636F6E7461696E20626F746820574944544820616E642048454947485420617267756D656E747320746F207370656369667920746865206D61702073697A652E3C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Negative width and height parameters', 2010, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520574944544820616E642048454947485420617267756D656E7473206D75737420626520706F73697469766520696E74656765722076616C7565732E2028466F756E642057494454483D2D323230204845494748543D2D32323020293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Missing I and J parameters', 2011, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E5468652072657175657374206D75737420636F6E7461696E204920616E64204A20617267756D656E74732073706563696679696E672074686520717565727920706F696E742E2028466F756E6420493D204A3D293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Invalid bounding box values', 2012, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520626F756E64696E6720626F7820666F7220746865206D6170206D75737420626520737065636966696564207573696E6720666F7572206E756D65726963616C2076616C75657320696E20746865206F726465723A206D696E582C6D696E592C6D6178582C6D6178592E2028466F756E642042424F583D312E302C20312E302C202D312E302C2D312E30293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Missing I and J parameters', 2013, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E5468652072657175657374206D75737420636F6E7461696E204920616E64204A20617267756D656E74732073706563696679696E672074686520717565727920706F696E742E2028466F756E6420493D204A3D293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Parameter I has negative value', 2014, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520706F696E742073706563696669656420627920746865204920616E64204A20617267756D656E7473206D7573742066616C6C2077697468696E20746865206D617020657874656E742E2028466F756E6420493D2D323030204A3D3235302057494454483D353030204845494748543D353030293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Parameter J is out of range', 2015, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520706F696E742073706563696669656420627920746865204920616E64204A20617267756D656E7473206D7573742066616C6C2077697468696E20746865206D617020657874656E742E2028466F756E6420493D353030204A3D323530302057494454483D353030204845494748543D353030293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Missing J parameter', 2016, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E5468652072657175657374206D75737420636F6E7461696E204920616E64204A20617267756D656E74732073706563696679696E672074686520717565727920706F696E742E2028466F756E6420493D343030204A3D293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('GetFeatureInfo. Both I and J parameters are negative', 2017, 'text/xml; charset=utf-8', X'0A20203C53657276696365457863657074696F6E5265706F72743E0A202020203C53657276696365457863657074696F6E3E54686520706F696E742073706563696669656420627920746865204920616E64204A20617267756D656E7473206D7573742066616C6C2077697468696E20746865206D617020657874656E742E2028466F756E6420493D2D31204A3D2D312057494454483D353030204845494748543D353030293C2F53657276696365457863657074696F6E3E3C2F53657276696365457863657074696F6E5265706F72743E'); INSERT INTO "HttpTestResults" VALUES('', 0, '', ''); INSERT INTO "HttpTestResults" VALUES('', 1000, '', ''); INSERT INTO "HttpTestResults" VALUES('', 2000, '', ''); COMMIT;