Our version of Agilo Pro went and corrupted itself. It's no longer
possible to view our sprint or whiteboard. Seems to be dying while
calculating the burndown chart. The traceback is below. The json value
it was trying to decode was:
u'0.10000000000000001'
I have no idea how this got into the database in the first place.
Any idea how to correct our database to get the whiteboard back?
Thanks,
Mike.
Traceback (most recent call last):
File "/var/ableton/trac/lib/python2.5/site-packages/Trac-0.11.6-
py2.5.egg/trac/web/main.py", line 450, in _dispatch_request
dispatcher.dispatch(req)
File "/var/ableton/trac/lib/python2.5/site-packages/Trac-0.11.6-
py2.5.egg/trac/web/main.py", line 206, in dispatch
resp = chosen_handler.process_request(req)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/api/view.py", line 155, in
process_request
return self._call_filters_and_handler(req, handler)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/api/view.py", line 143, in
_call_filters_and_handler
data = handler(req) or {}
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/backlog/web_ui.py",
line 323, in do_get
chart = self._get_and_prepare_burndown_chart_if_neccessary(req,
backlog)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/backlog/web_ui.py",
line 302, in _get_and_prepare_burndown_chart_if_neccessary
widget.prepare_rendering(req)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/charts.py",
line 165, in prepare_rendering
self._populate_with_sprint_and_viewer_timezone(self.data['sprint_name'],
req.tz)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/charts.py",
line 176, in _populate_with_sprint_and_viewer_timezone
remaining_times = self._get_remaining_time_series(sprint_name),
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/charts.py",
line 337, in _get_remaining_time_series
return self.sp_controller.process_command(cmd_rem_times)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/api/controller.py", line 361,
in process_command
return command.execute(self, date_converter, as_key)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/api/controller.py", line 315,
in execute
return self._execute(controller, date_converter, as_key)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/sprint/controller.py",
line 906, in _execute
return aggregator.burndown_data_for_sprint(self.sprint,
extend_until=end, filter_by_component=self.filter_by_component)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 166, in burndown_data_for_sprint
filter_by_component=filter_by_component)
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 182, in aggregate_changes_with_interval
self._compute_aggregation_for_all_changes()
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 200, in _compute_aggregation_for_all_changes
self._compute_aggregation()
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 279, in _compute_aggregation
current_remaining_time += change.delta()
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 98, in delta
return self.parse_microformat()[0]
File "/var/ableton/trac/lib/python2.5/site-packages/
binary_agilo-1.3.0.6_PRO-py2.5.egg/agilo/scrum/burndown/model.py",
line 83, in parse_microformat
microformat = json.loads(self.value)
File "build/bdist.linux-i686/egg/simplejson/__init__.py", line 307,
in loads
File "build/bdist.linux-i686/egg/simplejson/decoder.py", line 338,
in decode
raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 1 column 18 - line 1 column 19 (char 18 -
19)
--
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