Hello

When the plugin is installed and execute the database upgrade:
beleg:/var/www/operaciones.andago.com/calidad/trac/db# trac-admin
/var/www/operaciones.andago.com/calidad/trac upgrade
Traceback (most recent call last):
  File "/usr/bin/trac-admin", line 8, in <module>
    load_entry_point('Trac==0.11.1', 'console_scripts', 'trac-admin')
()
  File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
1295, in run
    return admin.onecmd(command)
  File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
123,
in onecmd
    rv = cmd.Cmd.onecmd(self, line) or 0
  File "/usr/lib/python2.5/cmd.py", line 219, in onecmd
    return func(arg)
  File "/usr/lib/python2.5/site-packages/trac/admin/console.py", line
1145, in do_upgrade
    self.__env.upgrade(backup=do_backup)
  File "/usr/lib/python2.5/site-packages/trac/env.py", line 442, in
upgrade
    participant.upgrade_environment(db)
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/db/plugin_env_setup.py",
line 76, in upgrade_environment
    return self.environment_created()
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/init.py",
line 142, in environment_created
    initialize_config(self.env, __CONFIG_PROPERTIES__)
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 746, in initialize_config
    config = AgiloConfig(env)
  File "/usr/lib/python2.5/site-packages/trac/core.py", line 108, in
maybe_init
    init(self)
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 373, in __init__
    self.reload(init=True)
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 693, in reload
    self.notify_other_components_of_config_change()
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/config.py",
line 624, in notify_other_components_of_config_change
    for listener in self.config_change_listeners:
  File "/usr/lib/python2.5/site-packages/trac/core.py", line 67, in
extensions
    return filter(None, [component.compmgr[cls] for cls in
extensions])
  File "/usr/lib/python2.5/site-packages/trac/core.py", line 204, in
__getitem__
    component = cls(self)
  File "/usr/lib/python2.5/site-packages/trac/core.py", line 108, in
maybe_init
    init(self)
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 104, in __init__
    self.config_reloaded()
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 112, in config_reloaded
    self.get_actions_for_custom_types()
  File
"/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py",
line 116, in get_actions_for_custom_types
    plain_name = str('CREATE_' + typename.upper())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xd3' in
position 16: ordinal not in range(128)
beleg:/var/www/operaciones.andago.com/calidad/trac/db#

With chain "02-Revisión Entregables" that contains the spanish
character
'á'.

Changes:
beleg:~# diff
/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.original.py
/usr/lib/python2.5/site-packages/binary_agilo-1.3.0.6_PRO-py2.5.egg/
agilo/utils/permissions.py
116c116
<           plain_name = str('CREATE_' + typename.upper())
---

>           plain_name = str('CREATE_' + typename.upper().encode('utf-8'))

beleg:~#

Have a nice day

-- 
Follow Agilo on Twitter: http://twitter.com/agiloforscrum
Please support us by reviewing and voting on: 
http://userstories.com/products/8-agilo-for-scrum 
http://ohloh.net/p/agilo-scrum 
http://freshmeat.net/projects/agiloforscrum

You have received this message because you are subscribed to
the "Agilo for Scrum" Google Group. This group is focused on
supporting Agilo for Scrum users and is moderated by
agile42 GmbH <http://www.agile42.com>.

To post to this group, send email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/agilo

Reply via email to