<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 23, 2013 at 6:34 PM, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br>
<br>
trying out v.net.path on yesterday's GRASS 7 OSGeo4W, the command runs<br>
through properly (correct result) but raises then an error:<br>
<br>
<br>
echo 1 1 2 | v.net.path KAnet_HbfHs alayer=1 nlayer=2 out=shortpath_dist --o<br>
WARNING: Il vettoriale <shortpath_dist> è già presente e sarà sovrascritto<br>
Creando il grafico...<br>
Registrando archi...<br>
Flattening the graph...<br>
Il grafico è stata creato<br>
Si sta ricreando la topologia per il vettore <shortpath_dist@KA_net>...<br>
Registrando primitive...<br>
1 primitive registrate<br>
140 vertici registrati<br>
Costruendo aree...<br>
0 aree create<br>
0 isole create<br>
Isole allegate...<br>
Centroidi allegati...<br>
Numero di nodi: 2<br>
Numero di primitive:1<br>
Numero di punti:0<br>
Numero di linee:1<br>
Numero di confini:0<br>
Numero di centroidi:0<br>
Numero di aree:0<br>
Numero di isole:0<br>
(Thu May 23 17:47:18 2013) Command finished (0 sec)<br>
Traceback (most recent call last):<br>
  File "C:\OSGeo4W\apps\grass\grass-7.0.svn\etc\gui\wxpython<br>
\core\gconsole.py", line 647, in OnCmdDone<br>
<br>
task = GUI(show=None).ParseCommand(event.cmd)<br>
  File "C:\OSGeo4W\apps\grass\grass-7.0.svn\etc\gui\wxpython<br>
\gui_core\forms.py", line 2188, in ParseCommand<br>
<br>
blackList = _blackList)<br>
  File "C:\OSGeo4W\apps\grass\grass-7.0.svn\etc\python\grass<br>
\script\task.py", line 487, in parse_interface<br>
<br>
tree = etree.fromstring(get_interface_description(name))<br>
  File<br>
"C:\OSGeo4W\apps\Python27\lib\xml\etree\ElementTree.py",<br>
line 1300, in XML<br>
<br>
parser.feed(text)<br>
  File<br>
"C:\OSGeo4W\apps\Python27\lib\xml\etree\ElementTree.py",<br>
line 1642, in feed<br>
<br>
self._raiseerror(v)<br>
  File<br>
"C:\OSGeo4W\apps\Python27\lib\xml\etree\ElementTree.py",<br>
line 1506, in _raiseerror<br>
<br>
raise err<br>
xml.etree.ElementTree<br>
.<br>
ParseError<br>
:<br>
syntax error: line 1, column 0<br>
<br>
<br>
Citing a related older wish:<br>
<br>
<br>
On Wed, Jan 25, 2012 at 3:58 AM, Glynn Clements<br>
<<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>> wrote:<br>
><br>
> GRASS GIS wrote:<br>
><br>
>>  xml.etree.ElementTree<br>
>>  .<br>
>>  ParseError<br>
>>  :<br>
>>  no element found: line 1, column 0<br>
><br>
> Would someone mind fixing the code to generate a more meaningful error<br>
> message when --interface-description fails (e.g. when the resulting<br>
> string is empty or consists solely of whitespace)?<br>
><br>
<br>
I wonder where the error comes from... happens on Linux as well. Perhaps<br>
the pipe | is causing it?<br></blockquote><div><br></div><div style>the problem is echo command because when you call 'echo --interface-description' you get (surprisingly) '--interface-description' (not error like any other bash command would raise). For other bash commands (e.g. ls) you get (after ls output):</div>

<div style><br></div><div>Unable to fetch interface description for command 'ls'.</div><div>Details: ls: unrecognized option '--interface-description'</div><div style>Try `ls --help' for more information. </div>

<div style><br></div><div style>Please try r56388, there should be no error. But on Linux, pipe does not seem to work as expected, anyway.</div><div style><br></div><div style>Anna</div><div style><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
Markus<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div><br></div></div>