here are Traceback Environment:
Request Method: POST Request URL: http://10.244.82.115/api/json/reviewrequests/12/update_from_changenum/ Django Version: 1.0.2 final Python Version: 2.5.2 Installed Applications: ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.markup', 'django.contrib.sites', 'django.contrib.sessions', 'djblets.datagrid', 'djblets.feedview', 'djblets.siteconfig', 'djblets.util', 'djblets.webapi', 'reviewboard.accounts', 'reviewboard.admin', 'reviewboard.changedescs', 'reviewboard.diffviewer', 'reviewboard.iphone', 'reviewboard.reports', 'reviewboard.reviews', 'reviewboard.scmtools', 'reviewboard.webapi', 'django_evolution'] Installed Middleware: ('django.middleware.gzip.GZipMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.doc.XViewMiddleware', 'django.middleware.http.ConditionalGetMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'djblets.siteconfig.middleware.SettingsMiddleware', 'reviewboard.admin.middleware.LoadSettingsMiddleware', 'djblets.log.middleware.LoggingMiddleware', 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware') Traceback: File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/core/handlers/base.py" in get_response 86. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/views/decorators/cache.py" in _wrapped_view_func 44. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.5/site-packages/Djblets-0.5beta1-py2.5.egg/ djblets/webapi/decorators.py" in _checklogin 32. response = view_func(request, *args, **kwargs) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/views/decorators/http.py" in inner 31. return func(request, *args, **kwargs) File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-py2.5.egg/ reviewboard/webapi/json.py" in review_request_draft_update_from_changenum 870. draft.save() File "/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-py2.5.egg/ reviewboard/reviews/models.py" in save 542. super(ReviewRequestDraft, self).save() File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/base.py" in save 311. self.save_base(force_insert=force_insert, force_update=force_update) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/base.py" in save_base 362. rows = manager.filter(pk=pk_val)._update (values) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/query.py" in _update 435. return query.execute_sql(None) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/sql/subqueries.py" in execute_sql 117. cursor = super(UpdateQuery, self).execute_sql (result_type) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/models/sql/query.py" in execute_sql 1734. cursor.execute(sql, params) File "/usr/lib/python2.5/site-packages/Djblets-0.5beta1-py2.5.egg/ djblets/log/middleware.py" in execute 22. return self.cursor.execute(sql, params) File "/usr/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/ django/db/backends/mysql/base.py" in execute 83. return self.cursor.execute(query, args) File "/usr/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5- linux-i686.egg/MySQLdb/cursors.py" in execute 175. if not self._defer_warnings: self._warning_check() File "/usr/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5- linux-i686.egg/MySQLdb/cursors.py" in _warning_check 89. warn(w[-1], self.Warning, 3) File "/usr/lib/python2.5/warnings.py" in warn 62. globals) File "/usr/lib/python2.5/warnings.py" in warn_explicit 102. raise message Exception Type: Warning at /api/json/reviewrequests/12/ update_from_changenum/ Exception Value: Incorrect string value: '\xC8\xC4 War...' for column 'description' at row 1 On Apr 24, 8:46 am, Christian Hammond <chip...@chipx86.com> wrote: > If you run with DEBUG = True in your {sitedir}/conf/settings_local.py, you > should get a more detailed error. > > Review Board pretty much requires a UTF-8 encoding. You may also have to > make sure your database is set for UTF-8. > > Christian > > -- > Christian Hammond - chip...@chipx86.com > Review Board -http://www.review-board.org > VMware, Inc. -http://www.vmware.com > > On Thu, Apr 23, 2009 at 3:35 AM, rozinante <mw44....@gmail.com> wrote: > > > In reveiwboard, new reviewrequest is added but it's broken. > > > It caused korean letters in perfoce description I guess. > > > It's OK. if there is only english. > > > what should I do? > > > Post-review result: > > > >>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > > <head> > > <title>500 - Internal Server Error | Review Board</title> > > </head> > > <body> > > <h1>Something broke! (Error 500)</h1> > > <p> > > It appears something broke when you tried to go to here. This is > > either > > a bug in Review Board or a server configuration error. Please > > report > > this to your administrator. > > </p> > > </body> > > </title> > > > Unable to access > >http://10.244.82.115/api/json/reviewrequests/17/update_from_changenum/. > > The host path may be invalid > > HTTP Error 500: Internal Server Error --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "reviewboard" group. To post to this group, send email to reviewboard@googlegroups.com To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -~----------~----~----~----~------~----~------~--~---