[ZOO-Discuss] Error when running GRASS processes

Soeren Gebbert soerengebbert at googlemail.com
Tue May 3 13:46:38 PDT 2011


Hello Pierre,
please do not modify the  v_voronoi.py/zcfg and v.voronoi.xml files.
The name of the service provider should be v_voronoi,  the same name
as the base name of the python service file.

The problem is located in
Testing/Python/ExecuteRequests/v.voronoi.execute.xml. Please change
the identifier:
<ows:Identifier>v.voronoi</ows:Identifier>

into

<ows:Identifier>v_voronoi</ows:Identifier>

This should create a valid execute request. I hope this will work.

Cheers
Soeren

2011/5/2 Pierre Roudier <pierre.roudier at gmail.com>:
> Hi Soeren,
>
> I've been correcting gms/Testing/Python/XML/v.voronoi.xml but I keep
> having the following error:
>
> <?xml version="1.0" encoding="utf-8"?>
> <ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/1.1"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xlink="http://www.w3.org/1999/xlink"
> xsi:schemaLocation="http://www.opengis.net/ows/1.1
> http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd"
> xml:lang="en-US" version="1.1.0">
>  <ows:Exception exceptionCode="NoApplicableCode">
>    <ows:ExceptionText>Python module v.voronoi cannot be loaded.
> </ows:ExceptionText>
>  </ows:Exception>
> </ows:ExceptionReport>
>
> Here's my /usr/lib/cgi-bin:
>
> root at grass:/usr/lib/cgi-bin# ll
> total 496
> drwxr-xr-x   3 root root  12288 2011-05-02 12:04 ./
> drwxr-xr-x 136 root root  69632 2011-04-29 12:17 ../
> -rw-r--r--   1 root root   1526 2011-05-02 12:04 GlobalGrassSettings.py
> drwxr-xr-x   4 root root   4096 2011-04-28 14:25 gms/
> -rwxr-xr-x   1 root root    979 2011-04-28 13:50 HelloPy.zcfg*
> -rw-r--r--   1 root root    675 2011-04-28 14:47 main.cfg
> -rwxr-xr-x   1 root root    389 2011-03-24 12:06 pywps.cgi*
> -rwxr-xr-x   1 root root    495 2011-03-24 12:13 pywps_start*
> -rw-r--r--   1 root root    142 2011-04-28 13:50 test_service.py
> -rw-r--r--   1 root root   3305 2011-04-28 14:52 v_delaunay.zcfg
> -rw-r--r--   1 root root    339 2011-04-29 18:03 v_voronoi.py
> -rw-r--r--   1 root root   2979 2011-05-02 11:24 v_voronoi.zcfg
> -rw-r--r--   1 root root  12706 2011-04-28 14:25 ZOOGrassModuleStarter.py
> -rwxr-xr-x   1 root root 355333 2011-04-28 14:45 zoo_loader.cgi*
>
> Here's the content of v_voronoi.* and v.voronoi.xml:
>
> root at grass:/usr/lib/cgi-bin# more v_voronoi.zcfg | grep voronoi
> [v_voronoi]
> Abstract = http://grass.osgeo.org/grass70/manuals/html70_user/v.voronoi.html
> serviceProvider = v.voronoi
> root at grass:/usr/lib/cgi-bin# more v_voronoi.py | grep voronoi
> def v_voronoi(m, inputs, outputs):
>    service.fromMaps("v.voronoi", inputs, outputs)
> root at grass:/usr/lib/cgi-bin# more gms/Testing/Python/XML/v.voronoi.xml
> | grep voronoi
>                <ows:Identifier>v.voronoi</ows:Identifier>
>
> <ows:Abstract>http://grass.osgeo.org/grass70/manuals/html70_user/v.voronoi.html</ows:Abstract>
>
> Obviously the problem is that ZOO cannot find the v.voronoi module.
> But I can't really understand if this is a problem of GRASS config in
> GlobalGrassSettings.py, or a problem in the v_voronoi.* files.
>
> Cheers,
>
> Pierre
>
> 2011/4/29 Soeren Gebbert <soerengebbert at googlemail.com>:
>> Hello,
>>
>> ...  <ows:Exception exceptionCode="InvalidParameterValue">
>>>>    <ows:ExceptionText>The value for <indetifier> seems to be
>>>> wrong (v.voronoi). Please, ensure that the process exist using the
>>>> GetCapabilities request.</ows:ExceptionText>
>>>>  </ows:Exception>
>>>> </ows:ExceptionReport>
>>>
>>> This is an unexpected error ... i don't know why this is not working
>>> with ZOO WPS??? I am using a POST request to deliver the XML content,
>>> maybe Gerald can clarify this issue?
>>
>> Sorry, i have to correct me:
>> Everything is fine with ZOO but the service name in the XML execute
>> request and in the zcfg files are different. You need to change the
>> name v.voronoi into v_voronoi in the XML request file.
>>
>> Best regards
>> Soeren
>>
>>
>>>
>>> Best regards
>>> Soeren
>>>
>>>>
>>>>
>>>> Cheers,
>>>>
>>>> Pierre
>>>>
>>>>> Best regards
>>>>> Soeren
>>>>>
>>>>>>
>>>>>> Your help, and the efforts you are putting on open-source software,
>>>>>> is greatly appreciated.
>>>>>>
>>>>>> Best,
>>>>>>
>>>>>> Pierre
>>>>>>
>>>>>>> Best regards
>>>>>>> Soeren
>>>>>>>
>>>>>>>
>>>>>>> 2011/4/28 Pierre Roudier <pierre.roudier at gmail.com>:
>>>>>>>> Dear zoo-keepers,
>>>>>>>>
>>>>>>>> I'm trying the WPS GRASS bridge - unfortunately I can't make it work so far.
>>>>>>>>
>>>>>>>> I've added two GRASS  processes to my /usr/lib/cgi-bin:
>>>>>>>>
>>>>>>>> root at grass:/usr/local/src/zoo/zoo-kernel# ls /usr/lib/cgi-bin/ | grep .zcfg
>>>>>>>> HelloPy.zcfg
>>>>>>>> v_delaunay.zcfg
>>>>>>>> v_voronoi.zcfg
>>>>>>>>
>>>>>>>> The GetCapabilities is working fine. In QGIS, I'm using the WPS plugin
>>>>>>>> to try to make a Voronoi tesselation or a Delaunay triangulation of a
>>>>>>>> dummy points shapefile. In both cases, I got the following error when
>>>>>>>> running the process:
>>>>>>>>
>>>>>>>> <?xml version="1.0" encoding="utf-8"?>
>>>>>>>> <ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/1.1"
>>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>>>> xmlns:xlink="http://www.w3.org/1999/xlink"
>>>>>>>> xsi:schemaLocation="http://www.opengis.net/ows/1.1
>>>>>>>> http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd"
>>>>>>>> xml:lang="en-US" version="1.1.0">
>>>>>>>>  <ows:Exception exceptionCode="NoApplicableCode">
>>>>>>>>    <ows:ExceptionText>Python module v_delaunay cannot be loaded.
>>>>>>>> </ows:ExceptionText>
>>>>>>>>  </ows:Exception>
>>>>>>>> </ows:ExceptionReport>
>>>>>>>>
>>>>>>>> Any suggestion?
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>>
>>>>>>>> Pierre
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Scientist
>>>>>>>> Landcare Research, New Zealand
>>>>>>>> _______________________________________________
>>>>>>>> Zoo-discuss mailing list
>>>>>>>> Zoo-discuss at gisws.media.osaka-cu.ac.jp
>>>>>>>> http://gisws.media.osaka-cu.ac.jp/mailman/listinfo/zoo-discuss
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Scientist
>>>>>> Landcare Research, New Zealand
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Scientist
>>>> Landcare Research, New Zealand
>>>>
>>>
>>
>
>
>
> --
> Scientist
> Landcare Research, New Zealand
>



More information about the Zoo-discuss mailing list