[Geoserver-devel] WCS 1.1 build cannot be fixed, CITE jobs are not pulling from version control

Hi,
I am looking into the WCS 1.1 test failures and while they are the result of
the KVP parsing changes done to support multiple keys with multiple values,
it is fair to say that before the tests were working by accident.

Right now GeoServer is rightfully complaining that the following request is invalid:

http://localhost:8080/geoserver/ows?service=wcs&request=GetCapabilities&service=WCS

Now, this is happening because:

  • the xml config file feeding the CITE test for the WCS server entry points contains
    http://localhost:11010/geoserver/ows?service=wcs&version=1.1.1&request=GetCapabilities
    however the WCS 1.1 tests asks for the entry point, not the caps document, and
    feeds the service and request params by itself
  • the service param cannot be provided two times, and more importantly, the
    value provided in the form configuration file is wrong, since values in a KVP request
    are meant to be case sensitive, and the service value for WCS is fixed to ‘WCS’

I was hoping to just fix the issue by setting the entry point url to
http://localhost:11010/geoserver/ows?

Unfortunately it seems the root of the workspace used by the cite tests is not under
version control, as a result it is unreachable:
http://hudson.opengeo.org/hudson/view/cite/job/cite-wcs-1.1-master/ws/

Long story short, it seems to be only someone with direct access to the
build server filesystem can perform the fix.

As a shared good it would be better if the tests was pulling from some developer
accessible version control, but in case this is deemed unsuitable can someone
from OpenGeo fix this file:
http://hudson.opengeo.org/hudson/view/cite/job/cite-wcs-1.1-master/ws/forms/wcs-1.1.1.xml

so that the url contained in it is merely: http://localhost:11010/geoserver/ows?

Cheers
Andrea

–

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


On December 26, 2012 17:25:48 Andrea Aime wrote:

As a shared good it would be better if the tests was pulling from some
developer
accessible version control, but in case this is deemed unsuitable can
someone
from OpenGeo fix this file:
http://hudson.opengeo.org/hudson/view/cite/job/cite-wcs-1.1-master/ws/forms/
wcs-1.1.1.xml

so that the url contained in it is merely:
http://localhost:11010/geoserver/ows?

Hi Andrea,
I made the change to wcs-1.1.1.xml that you requested and the cite-wcs-1.1-
master test is passing again.

--
Benjamin Trigona-Harany
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial

On Thu, Dec 27, 2012 at 6:23 PM, Benjamin Trigona-Harany <bosth@anonymised.com> wrote:

Hi Andrea,
I made the change to wcs-1.1.1.xml that you requested and the cite-wcs-1.1-
master test is passing again.

Very nice, thanks a ton!

Cheers
Andrea

–

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it