Invalid continuation byte, I haven't seen that before, but apparently you 
do supply some kind of string that is not encoded as utf-8 where it should 
be.

See 
http://stackoverflow.com/questions/5552555/unicodedecodeerror-invalid-continuation-byte

How is your model defined?
Are you using Column(Unicode()) or Column(String())?

Am Montag, 13. August 2012 19:02:40 UTC+2 schrieb alonn:
>
> here it is:
> ⇝ UnicodeDecodeError: 'utf8' codec can't decode byte 0xee in position 0: 
> invalid continuation byte 
>  View as:   Interactive<http://localhost:8080/adminPriority/activitiess/#> |  
> Text <http://localhost:8080/adminPriority/activitiess/#>  |  
> XML<http://localhost:8080/adminPriority/activitiess/#> 
> (full) <http://localhost:8080/adminPriority/activitiess/#> 
> URL: http://localhost:8080/adminPriority/activitiess/
>  Module weberror.evalexception:*431* in respond        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>app_iter = self.
> application(environ, detect_start_response)
>  Module tg.configuration:*825* in remover        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return app(environ, 
> start_response)
>  Module repoze.tm:*24* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>result = self.
> application(environ, save_status_and_headers)
>  Module repoze.who.middleware:*107* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>app_iter = app(
> environ, wrapper.wrap_start_response)
>  Module tw.core.middleware:*46* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return self.
> wsgi_app(environ, start_response)
>  Module tw.core.middleware:*72* in wsgi_app        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>resp = req.
> get_response(self.application)
>  Module webob.request:*1053* in get_response        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>application, 
> catch_exc_info=False)
>  Module webob.request:*1022* in call_application        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>app_iter = 
> application(self.environ, start_response)
>  Module tw.core.resource_injector:*70* in _injector        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>resp = req.
> get_response(app)
>  Module webob.request:*1053* in get_response        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>application, 
> catch_exc_info=False)
>  Module webob.request:*1022* in call_application        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>app_iter = 
> application(self.environ, start_response)
>  Module beaker.middleware:*73* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return self.app(
> environ, start_response)
>  Module beaker.middleware:*152* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return self.
> wrap_app(environ, session_start_response)
>  Module routes.middleware:*131* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>response = self.app
> (environ, start_response)
>  Module pylons.wsgiapp:*107* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>response = self.
> dispatch(controller, environ, start_response)
>  Module pylons.wsgiapp:*312* in dispatch        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return controller(
> environ, start_response)
>  Module priorityagent.lib.base:*31* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>return TGController
> .__call__(self, environ, start_response)
>  Module pylons.controllers.core:*211* in __call__        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>response = self.
> _dispatch_call()
>  Module pylons.controllers.core:*162* in _dispatch_call        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>response = self.
> _inspect_call(func)
>  Module pylons.controllers.core:*105* in _inspect_call        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>result = self.
> _perform_call(func, args)
>  Module tg.controllers.dispatcher:*254* in _perform_call        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>r = self._call(func
> , params, remainder=remainder)
>  Module tg.controllers.decoratedcontroller:*116* in _call        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>output = controller
> (*remainder, **dict(params))
>  Module tgext.crud.controller:*120* in get_all        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>values = self.
> table_filler.get_value(**kw)
>  Module sprox.fillerbase:*218* in get_value        
> <http://localhost:8080/adminPriority/activitiess/#> 
> view <http://localhost:8080/adminPriority/activitiess/#>
> >>  <http://localhost:8080/adminPriority/activitiess/#>value = unicode(
> value, encoding='utf-8')
>  *UnicodeDecodeError: 'utf8' codec can't decode byte 0xee in position 0: 
> invalid continuation byte*
>
> On Monday, August 13, 2012 10:50:18 AM UTC+3, Moritz Schlarb wrote:
>>
>> If you could show us the full traceback, that would be helpful.
>> Sadly, the "Upload to PylonsHQ"-Functionality is broken since some time 
>> so you would have to copy and paste it to something like paste.pocoo.org.
>>
>> Am Mittwoch, 8. August 2012 22:49:41 UTC+2 schrieb alonn:
>>>
>>> if you mean root controller or crud in tgext.crud or controller in 
>>> tgext.admin that yes, I have, if you mean something else please elaborate
>>>
>>> On Tuesday, August 7, 2012 1:05:22 AM UTC+3, Mengu wrote:
>>>>
>>>> hi,
>>>>
>>>> do you have "*# -*- coding: utf-8 -*-"*  (without the quotes) on top 
>>>> of your controller file? 
>>>>
>>>>
>>>> On Monday, August 6, 2012 8:24:29 PM UTC+3, alonn wrote:
>>>>>
>>>>> getting:
>>>>> UnicodeDecodeError: 'utf8' codec can't decode byte 0xee in position 0: 
>>>>> invalid continuation byte
>>>>>
>>>>> in one of my admincontrollers:
>>>>>
>>>>> adminPriority = AdminController([Activities, Deposit, Ashmas], 
>>>>> DBSession2, config_type=TGAdminConfig)
>>>>>
>>>>> basicaly I have two db backends - so I need double DBSEssion etc, 
>>>>> admin controller etc. the problematic one is the one working with 
>>>>> mssql2005 
>>>>> (the mysql one works fine)
>>>>> the controller shows me the right models but when I press one of them: 
>>>>> (or any other model)
>>>>> http://localhost:8080/adminPriority/activitiess/
>>>>>
>>>>> instead of getting the default admin table view I get this annoying 
>>>>> error.
>>>>>
>>>>> both db backends work fine in the logic part of the application. the 
>>>>> only difference is in the admincontroller. 
>>>>>
>>>>> I'd also like to get rid of the extra 'plural' form tg is adding to my 
>>>>> models (turning activities into activitiess etc)
>>>>>
>>>>> thanks for the help
>>>>>
>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/turbogears/-/IH-ie_IlH90J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to