wiki:CSW2020TestSuiteResults

Version 6 (modified by fxp, 15 years ago) ( diff )

--

CSW 2.0.2 ISO Profil testsuite

Test made using teamengine : http://sourceforge.net/project/showfiles.php?group_id=172853&package_id=197871&release_id=589119

Running testsuite

  • Create clean install with no data
    cd $GEONETWORK_HOME
    cd gast
    java -jar gast.jar -setup
    cd ../bin
    ./start-geonetwork.sh
    
  • Administration page, batch import
    • directory $GEONETWORK_HOME/csw/ogc-testsuite-metadata
  • Run testsuite

GeoNetwork 2.2.0

Implement CSW 2.0.1.

GeoNetwork trunk

See CSW.

Test csw:csw-main (s0002) Failed (Inherited Failure)
   Test csw:level1.1 (s0002/w8aab3b3c65b3b1_1) Passed
      Test csw:InterfaceBindings.GetCapabilities-GetMethod (s0002/w8aab3b3c65b3b1_1/w15aab1b5c17_1) Passed
      Test csw:InterfaceBindings.GetRecords-SOAPPOSTMethod (s0002/w8aab3b3c65b3b1_1/w15aab1b5c19_1) Passed
      Test csw:InterfaceBindings.GetRecordById-SOAPMethod (s0002/w8aab3b3c65b3b1_1/w15aab1b5c21_1) Passed
      Test csw:InterfaceBindings.GetRecordById-GETMethod (s0002/w8aab3b3c65b3b1_1/w15aab1b5c23_1) Passed
      Test csw:InterfaceBindings.DescribeRecord-SOAPPOSTMethod (s0002/w8aab3b3c65b3b1_1/w15aab1b5c25_1) Passed
      Test csw:InterfaceBindings.GetRecords-InvalidRequest (s0002/w8aab3b3c65b3b1_1/w15aab1b5c27_1) Passed
      Test csw:InterfaceBindings.GetRecordById-InvalidVersion (s0002/w8aab3b3c65b3b1_1/w15aab1b5c29_1) Passed
   Test csw:level1.2 (s0002/w8aab3b3c65b3b3_1) Failed (Inherited Failure)
      Test csw:CorrectRequestResponse.GetCapabilities-CapabilitiesDocument (s0002/w8aab3b3c65b3b3_1/w8aab1b5c17_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c17_1/w8aab3b7b3_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-ValidResponseStructures (s0002/w8aab3b3c65b3b3_1/w8aab1b5c19_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c19_1/w8aab5b7b5b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c19_1/w8aab5b7b5b1_2) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c19_1/w8aab5b7b7_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-ValidFilter (s0002/w8aab3b3c65b3b3_1/w8aab1b5c21_1) Failed
         Test csw:CorrectRequestResponse.GetRecordById-ValidResponseStructures (s0002/w8aab3b3c65b3b3_1/w8aab1b5c21_1/w8aab9b9b7_1) Passed
            Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c21_1/w8aab9b9b7_1/w8aac11b9b3_1) Passed
            Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c21_1/w8aab9b9b7_1/w8aac11b9b5_1) Passed
      Test csw:InterfaceBindings.DescribeRecord-ValidResponseStructure (s0002/w8aab3b3c65b3b3_1/w8aab1b5c23_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b3_1/w8aab1b5c23_1/w8aac13b7b3_1) Passed
   Test csw:level1.3 (s0002/w8aab3b3c65b3b5_1) Passed
      Test csw:CorrectRequestResponse.GetCapabilities-CapabilitiesDocumentContent (s0002/w8aab3b3c65b3b5_1/w8aab1b5c17_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c17_1/w8aab3b7b3_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-AnyTextFilter (s0002/w8aab3b3c65b3b5_1/w8aab1b5c19_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c19_1/w8aab5b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c19_1/w8aab5b7b9b1_2) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c19_1/w8aab5b7c11_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-AndOrFilter (s0002/w8aab3b3c65b3b5_1/w8aab1b5c21_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c21_1/w8aab7b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c21_1/w8aab7b7c11_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-BBOXFilter (s0002/w8aab3b3c65b3b5_1/w8aab1b5c23_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c23_1/w8aab9b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c23_1/w8aab9b7b9b1_2) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c23_1/w8aab9b7b9b1_3) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c23_1/w8aab9b7c11_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-CollectionElementsFilter (s0002/w8aab3b3c65b3b5_1/w8aab1b5c25_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c25_1/w8aac11b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c25_1/w8aac11b7b9b1_2) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c25_1/w8aac11b7c11_1) Passed
      Test csw:CorrectRequestResponse.GetRecordById-Full (s0002/w8aab3b3c65b3b5_1/w8aab1b5c27_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c27_1/w8aac13b7c11b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c27_1/w8aac13b7c13_1) Passed
      Test csw:CorrectRequestResponse.GetRecordById-GetKVPBrief (s0002/w8aab3b3c65b3b5_1/w8aab1b5c29_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c29_1/w8aac15b7c11b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b5_1/w8aab1b5c29_1/w8aac15b7c13_1) Passed
   Test csw:level1.4 (s0002/w8aab3b3c65b3b7_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-ServicesFilter (s0002/w8aab3b3c65b3b7_1/w43aab1b5c17_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b7_1/w43aab1b5c17_1/w43aab3b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b7_1/w43aab1b5c17_1/w43aab3b7c11_1) Passed
      Test csw:CorrectRequestResponse.GetRecords-ServicesOpOnFilter (s0002/w8aab3b3c65b3b7_1/w43aab1b5c19_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b7_1/w43aab1b5c19_1/w43aab5b7b9b1_1) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b7_1/w43aab1b5c19_1/w43aab5b7b9b1_2) Passed
         Test ctl:XMLValidatingParser (s0002/w8aab3b3c65b3b7_1/w43aab1b5c19_1/w43aab5b7c11_1) Passed
   Test csw:level1.5 (s0002/w8aab3b3c65b3b9_1) Passed
      Test csw:MultiLanguage.GetRecords-MultiLingual (s0002/w8aab3b3c65b3b9_1/w24aab1b5c17_1) Passed

CSW 2.0.2 testsuite

Using : http://cite.opengeospatial.org/te2/ .

Running the testsuite

./test.sh -source=/catalogue/OGC-CSW-2.0.2/cite/engine/beta/trunk/scripts/csw-2.0.2-latest/ctl -workdir=test -logdir=log > csw.log
./viewlog.sh -logdir=log -session=s0006

Current status

Test csw:Main (s0006) Failed (Inherited Failure)
   Test csw:SmokeTest (s0006/d39e6538_1) Passed
      Test ctl:SchematronValidatingParser (s0006/d39e6538_1/d39e6568_1) Passed
   Test csw:capability-tests (s0006/d39e6546_1) Failed (Inherited Failure)
      Test csw:GetCapabilities-GET (s0006/d39e6546_1/d39e6408_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc1.1 (s0006/d39e6546_1/d39e6408_1/d39e383_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e383_1/d39e498_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc1.2 (s0006/d39e6546_1/d39e6408_1/d39e388_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e388_1/d39e566_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc1.3 (s0006/d39e6546_1/d39e6408_1/d39e393_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e393_1/d39e634_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc2.1 (s0006/d39e6546_1/d39e6408_1/d39e399_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e399_1/d39e695_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc3.1 (s0006/d39e6546_1/d39e6408_1/d39e404_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e404_1/d39e768_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc4.1 (s0006/d39e6546_1/d39e6408_1/d39e409_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e409_1/d39e841_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc5.1 (s0006/d39e6546_1/d39e6408_1/d39e414_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e414_1/d39e909_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc5.2 (s0006/d39e6546_1/d39e6408_1/d39e419_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e419_1/d39e971_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc6.1 (s0006/d39e6546_1/d39e6408_1/d39e424_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc7.1 (s0006/d39e6546_1/d39e6408_1/d39e430_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6408_1/d39e430_1/d39e1103_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc7.2 (s0006/d39e6546_1/d39e6408_1/d39e435_1) Passed
         Test csw:csw-2.0.2-GetCapabilities-tc8.1 (s0006/d39e6546_1/d39e6408_1/d39e440_1) Passed
      Test csw:DescribeRecord-POST (s0006/d39e6546_1/d39e6413_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc1.1 (s0006/d39e6546_1/d39e6413_1/d39e1282_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1282_1/d39e1365_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc2.1 (s0006/d39e6546_1/d39e6413_1/d39e1287_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1287_1/d39e1429_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc3.1 (s0006/d39e6546_1/d39e6413_1/d39e1292_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1292_1/d39e1505_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc4.1 (s0006/d39e6546_1/d39e6413_1/d39e1298_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc5.1 (s0006/d39e6546_1/d39e6413_1/d39e1303_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1303_1/d39e1638_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc6.1 (s0006/d39e6546_1/d39e6413_1/d39e1308_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1308_1/d39e1710_1) Passed
         Test csw:csw-2.0.2-DescribeRecord-tc7.1 (s0006/d39e6546_1/d39e6413_1/d39e1313_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6413_1/d39e1313_1/d39e1782_1) Passed
      Test csw:GetRecordById-GET (s0006/d39e6546_1/d39e6418_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc1.1 (s0006/d39e6546_1/d39e6418_1/d39e1823_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc1.2 (s0006/d39e6546_1/d39e6418_1/d39e1830_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc2.1 (s0006/d39e6546_1/d39e6418_1/d39e1838_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc2.2 (s0006/d39e6546_1/d39e6418_1/d39e1845_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc3.1 (s0006/d39e6546_1/d39e6418_1/d39e1852_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc4.1 (s0006/d39e6546_1/d39e6418_1/d39e1857_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6418_1/d39e1857_1/d39e2417_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc5.1 (s0006/d39e6546_1/d39e6418_1/d39e1862_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6418_1/d39e1862_1/d39e2496_1) Passed
         Test csw:csw-2.0.2-GetRecordById-tc6.1 (s0006/d39e6546_1/d39e6418_1/d39e1867_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6418_1/d39e1867_1/d39e2575_1) Passed
      Test csw:GetRecords-POST (s0006/d39e6546_1/d39e6423_1) Failed (Inherited Failure)
         Test csw:csw-2.0.2-GetRecords-tc1.1 (s0006/d39e6546_1/d39e6423_1/d39e2619_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2619_1/d39e2854_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc2.1 (s0006/d39e6546_1/d39e6423_1/d39e2624_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2624_1/d39e2921_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc2.2 (s0006/d39e6546_1/d39e6423_1/d39e2629_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2629_1/d39e2996_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc3.1 (s0006/d39e6546_1/d39e6423_1/d39e2635_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc4.1 (s0006/d39e6546_1/d39e6423_1/d39e2640_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2640_1/d39e3163_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc4.2 (s0006/d39e6546_1/d39e6423_1/d39e2645_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc5.1 (s0006/d39e6546_1/d39e6423_1/d39e2650_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2650_1/d39e3476_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc5.2 (s0006/d39e6546_1/d39e6423_1/d39e2655_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc6.1 (s0006/d39e6546_1/d39e6423_1/d39e2660_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc6.2 (s0006/d39e6546_1/d39e6423_1/d39e2666_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc7.1 (s0006/d39e6546_1/d39e6423_1/d39e2671_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2671_1/d39e3854_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc8.1 (s0006/d39e6546_1/d39e6423_1/d39e2676_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc8.2 (s0006/d39e6546_1/d39e6423_1/d39e2681_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc9.1 (s0006/d39e6546_1/d39e6423_1/d39e2686_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2686_1/d39e4132_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc10.1 (s0006/d39e6546_1/d39e6423_1/d39e2691_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2691_1/d39e4252_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc11.1 (s0006/d39e6546_1/d39e6423_1/d39e2697_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc11.2 (s0006/d39e6546_1/d39e6423_1/d39e2702_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc12.1 (s0006/d39e6546_1/d39e6423_1/d39e2707_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc13.1 (s0006/d39e6546_1/d39e6423_1/d39e2712_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc14.1 (s0006/d39e6546_1/d39e6423_1/d39e2717_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc14.2 (s0006/d39e6546_1/d39e6423_1/d39e2722_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc15.1 (s0006/d39e6546_1/d39e6423_1/d39e2728_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2728_1/d39e5001_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc16.1 (s0006/d39e6546_1/d39e6423_1/d39e2733_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2733_1/d39e5096_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc16.2 (s0006/d39e6546_1/d39e6423_1/d39e2738_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc17.1 (s0006/d39e6546_1/d39e6423_1/d39e2743_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc17.2 (s0006/d39e6546_1/d39e6423_1/d39e2748_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc18.1 (s0006/d39e6546_1/d39e6423_1/d39e2753_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc19.1 (s0006/d39e6546_1/d39e6423_1/d39e2759_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc20.1 (s0006/d39e6546_1/d39e6423_1/d39e2764_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2764_1/d39e5895_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc21.1 (s0006/d39e6546_1/d39e6423_1/d39e2769_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2769_1/d39e5974_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc22.1 (s0006/d39e6546_1/d39e6423_1/d39e2774_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc23.1 (s0006/d39e6546_1/d39e6423_1/d39e2779_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc24.1 (s0006/d39e6546_1/d39e6423_1/d39e2784_1) Failed
         Test csw:csw-2.0.2-GetRecords-tc25.1 (s0006/d39e6546_1/d39e6423_1/d39e2790_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2790_1/d39e6312_1) Passed
         Test csw:csw-2.0.2-GetRecords-tc26.1 (s0006/d39e6546_1/d39e6423_1/d39e2795_1) Passed
            Test ctl:SchematronValidatingParser (s0006/d39e6546_1/d39e6423_1/d39e2795_1/d39e6380_1) Passed

Comments

Issue

  • GeoTools error when resolving srsName="urn:x-ogc:def:crs:EPSG:6.11:4326" csw:csw-2.0.2-GetRecords-tc5.2
    <?xml version="1.0"?>
    <csw:GetRecords xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" service="CSW" version="2.0.2"
    xmlns:gml="http://www.opengis.net/gml"
    xmlns:ogc="http://www.opengis.net/ogc" resultType="results">                 
        <csw:Query typeNames="csw:Record">
          <csw:ElementName>dc:identifier</csw:ElementName>
          <csw:ElementName>ows:BoundingBox</csw:ElementName>
          <csw:Constraint version="1.1.0">
            <ogc:Filter>
              <ogc:BBOX>
                <ogc:PropertyName>/ows:BoundingBox</ogc:PropertyName>
                <gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:6.11:4326">
    <gml:lowerCorner>47.0 -4.5</gml:lowerCorner>
                  <gml:upperCorner>52.0 1.0</gml:upperCorner>
                </gml:Envelope>
              </ogc:BBOX>
            </ogc:Filter>
          </csw:Constraint>
        </csw:Query>
    </csw:GetRecords>
    
  • How to handle matchCase="false" with Lucene ? csw:csw-2.0.2-GetRecords-tc6.2
  • csw:csw-2.0.2-GetRecords-tc11.1 like operator with a like case sensitive:
              <ogc:PropertyIsLike wildCard="*" singleChar="?" escapeChar="\">
                <ogc:PropertyName>dc:title</ogc:PropertyName>
                <ogc:Literal>Lorem ipsum*</ogc:Literal>
              </ogc:PropertyIsLike>
    
  • csw:csw-2.0.2-GetRecords-tc13.1 An issue with RangeQuery inclusive on Date ?
    <RangeQuery fld="{ogc:PropertyName}" lowerTxt="{ogc:Literal}" inclusive="true"/>
    
  • csw:csw-2.0.2-GetRecords-tc14.1 : odd / StackOverflowError
      <stack>
        <at class="org.fao.geonet.kernel.search.spatial.OgcGenericFilters$GeomExtractor" file="OgcGenericFilters
    .java" line="250" method="visit" />
    
  • csw:csw-2.0.2-GetRecords-tc14.2 : StackOverflowError
  • csw:csw-2.0.2-GetRecords-tc17.1 : To be continued.

Fixed

CSW / Fix DescribeRecords exception according to input parameters as expected by testsuite. CSW / Fix GetRecordById when multiple ids and one not found. CSW / Fix csw-record schema mapping, geonet:info element and ows:BoundingBox spatial indexing.

Note: See TracWiki for help on using the wiki.