500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "/home/corporate/vpython/lib/python2.7/site-packages/CherryPy-3.1.2-py2.7.egg/cherrypy/_cprequest.py", line 606, in respond
    cherrypy.response.body = self.handler()
  File "/home/corporate/vpython/lib/python2.7/site-packages/CherryPy-3.1.2-py2.7.egg/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/home/corporate/leticorporate/woost/woost/controllers/cmscontroller.py", line 202, in default
    return self.__dispatcher.respond(args, self.__cms)
  File "/home/corporate/leticorporate/cocktail/cocktail/controllers/dispatcher.py", line 247, in respond
    return cherrypy.request.handler()
  File "/home/corporate/leticorporate/cocktail/cocktail/controllers/dispatcher.py", line 89, in __call__
    handled = False
  File "/home/corporate/leticorporate/cocktail/cocktail/events.py", line 163, in __call__
    next_slot(_event_info = event_info)
  File "/home/corporate/leticorporate/cocktail/cocktail/events.py", line 163, in __call__
    next_slot(_event_info = event_info)
  File "/home/corporate/leticorporate/cocktail/cocktail/events.py", line 157, in __call__
    callback(event_info)
  File "/home/corporate/leticorporate/woost/woost/controllers/cmscontroller.py", line 593, in handle_exception_raised
    response.body = error_controller()
  File "/home/corporate/leticorporate/woost/woost/controllers/documentcontroller.py", line 71, in __call__
    return PublishableController.__call__(self)
  File "/home/corporate/leticorporate/woost/woost/controllers/publishablecontroller.py", line 39, in __call__
    content = self._produce_content(**kwargs)
  File "/home/corporate/leticorporate/woost/woost/controllers/publishablecontroller.py", line 143, in _produce_content
    return BaseCMSController.__call__(self, **kwargs)
  File "/home/corporate/leticorporate/cocktail/cocktail/controllers/controller.py", line 42, in __call__
    return self.render()
  File "/home/corporate/leticorporate/cocktail/cocktail/controllers/controller.py", line 146, in render
    return renderer()
  File "/home/corporate/leticorporate/cocktail/cocktail/controllers/controller.py", line 167, in render_html
    return self._render_template()
  File "/home/corporate/leticorporate/woost/woost/controllers/basecmscontroller.py", line 53, in _render_template
    return self.view.render_page(renderer = renderer)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 328, in render_page
    cache
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 355, in create_html_document
    cache = cache
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 419, in render
    rendering.render_element(self)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 187, in render_element
    element._render(rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 439, in _render
    rendering.renderer.write_element(self, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 48, in write_element
    self.write_element_content(element, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 93, in write_element_content
    rendering.render_element(child)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 187, in render_element
    element._render(rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 439, in _render
    rendering.renderer.write_element(self, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 48, in write_element
    self.write_element_content(element, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 93, in write_element_content
    rendering.render_element(child)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 187, in render_element
    element._render(rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 439, in _render
    rendering.renderer.write_element(self, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 48, in write_element
    self.write_element_content(element, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 93, in write_element_content
    rendering.render_element(child)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 187, in render_element
    element._render(rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 439, in _render
    rendering.renderer.write_element(self, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 48, in write_element
    self.write_element_content(element, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 93, in write_element_content
    rendering.render_element(child)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 187, in render_element
    element._render(rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 439, in _render
    rendering.renderer.write_element(self, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 48, in write_element
    self.write_element_content(element, rendering)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/renderers.py", line 93, in write_element_content
    rendering.render_element(child)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/rendering.py", line 143, in render_element
    element.ready()
  File "/home/corporate/leticorporate/cocktail/cocktail/html/element.py", line 576, in ready
    self._ready()
  File "/home/corporate/leticorporate/woost/woost/views/languageselector.py", line 80, in _ready
    LinkSelector._ready(self)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/selector.py", line 71, in _ready
    self._fill_entries()
  File "/home/corporate/leticorporate/cocktail/cocktail/html/selector.py", line 110, in _fill_entries
    self._create_entries(self.items, self)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/selector.py", line 114, in _create_entries
    entry = self.create_entry(item)
  File "/home/corporate/leticorporate/woost/woost/views/languageselector.py", line 33, in create_entry
    link = self.create_entry_link(item)
  File "/home/corporate/leticorporate/woost/woost/views/languageselector.py", line 105, in create_entry_link
    link = LinkSelector.create_entry_link(self, item)
  File "/home/corporate/leticorporate/cocktail/cocktail/html/linkselector.py", line 34, in create_entry_link
    link["href"] = self.get_entry_url(item)
  File "/home/corporate/leticorporate/cocktail/cocktail/modeling.py", line 141, in wrapper
    rvalue = function(element, *args, **kwargs)
  File "<leti.corporate.views.CorporateLayout>", line 48, in get_entry_url
  File "/home/corporate/leticorporate/cocktail/cocktail/modeling.py", line 127, in call_base
    return method_stack[-1](*args, **kwargs)
  File "/home/corporate/leticorporate/woost/woost/views/languageselector.py", line 102, in get_entry_url
    return cms.translate_uri(path = path, language = language)
  File "/home/corporate/leticorporate/woost/woost/controllers/cmscontroller.py", line 435, in translate_uri
    app.language.translate_uri(path = path, language = language)
  File "/home/corporate/leticorporate/woost/woost/languagescheme.py", line 133, in translate_uri
    path = path.replace(current_uri, translation_uri)
TypeError: coercing to Unicode: need string or buffer, NoneType found
Powered by CherryPy 3.1.2