[genropy] Re: tree e DirectoryResolver

  • From: Alessandro Tufi <alessandro.tufi@xxxxxxxxx>
  • To: genropy@xxxxxxxxxxxxx
  • Date: Tue, 4 Oct 2016 11:55:55 +0200


Mi incolli il traceback ?
In console:

Debug at: http://localhost:8080/_debug/view/1475574380
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 58412)
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/paste/httpserver.py", line 1085, in process_request_in_thread
    self.finish_request(request, client_address)
  File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.7/SocketServer.py", line 655, in __init__
    self.handle()
File "/usr/local/lib/python2.7/dist-packages/paste/httpserver.py", line 459, in handle
    BaseHTTPRequestHandler.handle(self)
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
File "/usr/local/lib/python2.7/dist-packages/paste/httpserver.py", line 454, in handle_one_request
    self.wsgi_execute()
File "/usr/local/lib/python2.7/dist-packages/paste/httpserver.py", line 304, in wsgi_execute
    self.wsgi_start_response)
File "/home/eolo/test/ultima/genropy/gnrpy/gnr/web/gnrwsgisite.py", line 180, in __call__
    return self.wsgiapp(environ, start_response)
File "/home/eolo/test/ultima/genropy/gnrpy/gnr/web/gnrwsgisite.py", line 141, in __call__
    return super(SafeEvalException, self).__call__(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/weberror/evalexception.py", line 235, in __call__
    return self.respond(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/weberror/evalexception.py", line 475, in respond
    if self.xmlhttp_key in req.params:
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 853, in params
    params = NestedMultiDict(self.GET, self.POST)
File "/usr/local/lib/python2.7/dist-packages/webob/request.py", line 835, in GET
    vars = GetDict(data, env)
File "/usr/local/lib/python2.7/dist-packages/webob/multidict.py", line 287, in __init__
    MultiDict.__init__(self, data)
File "/usr/local/lib/python2.7/dist-packages/webob/multidict.py", line 38, in __init__
    items = list(args[0])
File "/usr/local/lib/python2.7/dist-packages/webob/compat.py", line 125, in parse_qsl_text
    yield (x.decode(encoding), y.decode(encoding))
  File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe0 in position 0: invalid continuation byte
----------------------------------------



Mentre via web:
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe0 in position 0: invalid continuation byte

URL: http://localhost:8080/delme.py/?page_id=o5JVnx_xMIejy0RJJNtCFQ&_no_cache_=2&method=testDownloadFile&mode=text&name=%E0%E0%F9%F9.xls&download=true
File '/usr/local/lib/python2.7/dist-packages/weberror/evalexception.py', line 431 in respond
  app_iter = self.application(environ, detect_start_response)
File '/home/eolo/test/ultima/genropy/gnrpy/gnr/web/gnrwsgisite.py', line 638 in dispatcher
  if self.isInMaintenance:
File '/home/eolo/test/ultima/genropy/gnrpy/gnr/web/gnrwsgisite.py', line 619 in isInMaintenance
request_kwargs = self.parse_kwargs(self.parse_request_params(request.params))
File '/usr/local/lib/python2.7/dist-packages/webob/request.py', line 853 in params
  params = NestedMultiDict(self.GET, self.POST)
File '/usr/local/lib/python2.7/dist-packages/webob/request.py', line 835 in GET
  vars = GetDict(data, env)
File '/usr/local/lib/python2.7/dist-packages/webob/multidict.py', line 287 in __init__
  MultiDict.__init__(self, data)
File '/usr/local/lib/python2.7/dist-packages/webob/multidict.py', line 38 in __init__
  items = list(args[0])
File '/usr/local/lib/python2.7/dist-packages/webob/compat.py', line 125 in parse_qsl_text
  yield (x.decode(encoding), y.decode(encoding))
File '/usr/lib/python2.7/encodings/utf_8.py', line 16 in decode
  return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe0 in position 0: invalid continuation byte

Other related posts: