Changes between Version 5 and Version 6 of ZOOWPSImplementationReport
- Timestamp:
- Sep 20, 2010, 11:56:15 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZOOWPSImplementationReport
v5 v6 2 2 3 3 ZOO-PSC would like to report results of tests conducted on ZOO-Kernel WPS 4 implementation. Comparison of some current WPS implementation was reported in 5 presentation entitled "COMPLIANCE TESTING OF OPEN SOURCE SOFTWARE FOR WEB 6 PROCESSING SERVICES" [http://www.slideshare.net/TheodorFoerster/compliance-testing-of-open-source-software-for-web-processing-services link]. 7 8 Our testing results are presented in more details below. The test with ZOO WPS are 9 contrary to the presentation mentioned above. We call upon the authors of the presentation referred above to make appropriate corrections in their presentation in light of our test results outlined below. We hope that a more well planned and coordinated implementation testing can be done in the future. 4 implementation. 5 6 Our testing results are presented in more details below. As regards the FOSS4G2010 presentation entitled "COMPLIANCE TESTING OF OPEN SOURCE SOFTWARE FOR WEB PROCESSING SERVICES" [http://www.slideshare.net/TheodorFoerster/compliance-testing-of-open-source-software-for-web-processing-services link], we call upon the authors of the presentation referred above to make appropriate corrections in their presentation in light of our test results outlined below. We hope that a more well planned and coordinated implementation testing can be done in the future. 10 7 11 8 Gérald Fenoy (Chair ZOO PSC) … … 13 10 = ZOO Project WPS testing details = 14 11 15 In the FOSS4G2010 presentation mentioned at the beginning of this report, some unusual behavior of the ZOO Kernel was pointed out. Hence, the ZOO PSC decided to conduct our own tests with ZOO WPS implementation using the same method reported in the FOSS4G2010 presentation.16 17 First note about this re sponse that we have prepared,we weren't able to use XMLSpy 2007 Professional version as no more Evaluation version is available, so we used the XMLSpy 2011 Professional one as we can use it for an evaluation period of 30 days.12 In light of some unusual behavior of the ZOO Kernel reported, the ZOO PSC decided to conduct our own tests with ZOO WPS implementation using the same method reported in the FOSS4G2010 presentation. 13 14 First note about this report that we weren't able to use XMLSpy 2007 Professional version as no more Evaluation version is available, so we used the XMLSpy 2011 Professional one as we can use it for an evaluation period of 30 days. 18 15 19 16 All the following requests give documents which are valid (using XMLSpy 2011 Professional) against the used schemas. … … 48 45 49 46 50 You can also consult [http://zoo-project.org/ZOODEMOREP/demoReport1.html this report] which is autogenrated periodical y using the same URLs and requests than the one used in this document.47 You can also consult [http://zoo-project.org/ZOODEMOREP/demoReport1.html this report] which is autogenrated periodically using the same URLs and requests than the one used in this document. 51 48 52 49 == !GetCapabilities request == 53 50 54 In the FOSS4G2010 presentation mentioned at the beginning of this report, an error was pointed out about some unexpected metadata : namely Test attribute to the Metadata node getting the "Demo" value. This was due to wrong ZCFG files of the first Services we made in the beginning of the 2009 year.55 56 The provided URL to run this test is wrong, the correct one to useis as below :51 An error was pointed out about some unexpected metadata : namely Test attribute to the Metadata node getting the "Demo" value. This was due to wrong ZCFG files of the first Services we made in the beginning of the 2009 year. 52 53 The correct URL to run the test is as below : 57 54 58 55 http://zoo-project.org/cgi-bin-new/zoo_loader.cgi?REQUEST=GetCapabilities&SERVICE=WPS&version=1.0.0 … … 68 65 == !DescribeProcess request == 69 66 70 It was also reported in the presentation that ZOO Kernel can nothandle the !DescribeProcess request and output a valid !ProcessDescriptions Document. Indeed the first versions of ZOO Kernel was wrong in that, but hopefully the last one, included in OSGeoLiveDVD 4.0 returns already the valid !ProcessDescriptions document.67 ZOO Kernel handle the !DescribeProcess request and output a valid !ProcessDescriptions Document. Indeed the first versions of ZOO Kernel was wrong in that, but hopefully the last one, included in OSGeoLiveDVD 4.0 returns already the valid !ProcessDescriptions document. 71 68 72 69 http://zoo-project.org/cgi-bin-new/zoo_loader.cgi?REQUEST=DescribeProcess&SERVICE=WPS&version=1.0.0&Identifier=Buffer 73 70 74 Using the urlabove we can confirm that ZOO Kernel provide '''Valid''' response for the !DescribeProcess request.71 Using the URL above we can confirm that ZOO Kernel provide '''Valid''' response for the !DescribeProcess request. 75 72 76 73 Note that this request is '''Valid''' also : … … 233 230 }}} 234 231 235 The result is valid in the sens that it is a JSON string representing the resulting polygon.232 The result is valid in the sense that it is a JSON string representing the resulting polygon.