[Pywps-devel] Fixes in Execute response

Panagiotis Skintzos p at pskintzos.net
Fri Sep 19 12:55:41 CEST 2008


Hi,

I just committed a fix to trunk and 3.x branch, for Execute response to
conform more accurately to WPS 1.0.0 standard:

The server performs asynchronous request when storeExecuteResponse is
true (NOT when status is true). When status is also true, the server
will update the response document with status updates, while the process
is running.

Also after the process is accepted, when an Exception occurs, the server
will correctly fill the response document with statusFailed tag.

The parameters storeExecuteResponse, status and rawDataOutput are
checked more thoroughly and exceptions may be raised in certain cases:
- Either storeExecuteResponse or rawDataOutput may be specified.
- When status is true, storeExecuteResponse must also be true.
- storeExecuteResponse and status, must also be supported by the
specified process


Regards
Panagotis



More information about the Pywps-devel mailing list