Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- schooltool
- Home
- Calendar
- Server
- School
- Intervention
- SchoolTool Administrator
- Log out
- 418a8cd1-6781-4fe1-92f0-66ef277e61dc
- ID 418a8cd1-6781-4fe1-92f0-66ef277e61dc
- Failed
- Traceback Traceback (most recent call last): File "/home/douglas/reports/schooltool/eggs/celery-2.5.3-py2.7.egg/celery/execute/trace.py", line 181, in trace_task R = retval = fun(*args, **kwargs) File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 231, in __call__ raise failure FormattedTraceback:
- Exception
- 'NoneType' object has no attribute 'start'
- Traceback
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 184, in runTransaction
- result = callable(*args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 428, in execute
- report_file = self.renderToFile(renderer, *args, **kwargs)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 477, in renderToFile
- self.renderReport(renderer, stream, *args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 551, in renderReport
- written = renderer.render(stream, *args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/browser/report.py", line 624, in render
- file_manager.render(zip_file)
- File "/home/douglas/reports/schooltool/src/schooltool/report/browser/report.py", line 537, in render
- viewlet(archive)
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/viewlet.py", line 75, in __call__
- return self.render(*args, **kw)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2180, in render
- self.renderSection(section, filename, archive)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2159, in renderSection
- self.renderReport(renderer, filename, archive)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2140, in renderReport
- rml = renderer.render()
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/page.py", line 55, in render
- return self.template(*args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
- return self.im_func(im_self, *args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
- sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
- strictinsert=0, sourceAnnotations=sourceAnnotations
- Template "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/rml/pdf.pt"
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 241, in __call__
- interpreter()
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 271, in __call__
- self.interpret(self.program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
- structure = self.engine.evaluateStructure(expr)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py", line 696, in evaluate
- return expression(self)
- Template "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/rml/pdf.pt", line 20, column 8
- Expression: <PathExpr standard:u'view/providers/story'>
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 217, in __call__
- return self._eval(econtext)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 211, in _eval
- return ob()
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/content.py", line 57, in __call__
- return self.render(*args, **kw)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2049, in render
- result.append(student_scr.render())
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/zcml_content.py", line 187, in <lambda>
- setattr(new_class, attr, lambda *a, **kw: method(*a, **kw))
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
- return self.im_func(im_self, *args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
- sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
- strictinsert=0, sourceAnnotations=sourceAnnotations
- Template "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/rml/section_student_scr.pt"
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 241, in __call__
- interpreter()
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 271, in __call__
- self.interpret(self.program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 531, in do_optTag_tal
- self.no_tag(stuff[-2], stuff[-1])
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
- structure = self.engine.evaluateStructure(expr)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py", line 696, in evaluate
- return expression(self)
- Template "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/rml/section_student_scr.pt", line 14, column 2
- Expression: <PathExpr standard:u'view/scr_table'>
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 217, in __call__
- return self._eval(econtext)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 211, in _eval
- return ob()
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2090, in scr_table
- rml_table.update()
- File "/home/douglas/reports/schooltool/src/schooltool/table/pdf.py", line 85, in update
- self.formatter = self.makeFormatter()
- File "/home/douglas/reports/schooltool/src/schooltool/table/pdf.py", line 81, in makeFormatter
- formatter = self.table.makeFormatter()
- File "/home/douglas/reports/schooltool/src/schooltool/table/ajax.py", line 128, in makeFormatter
- batch_start=self.batch.start, batch_size=self.batch.size,
- Exception
- <ExceptionWithTraceback (AttributeError("'NoneType' object has no attribute 'start'",))>
- Traceback
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 211, in __call__
- result = self.runTransaction('execute', True, self, *args, **kwargs)
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 201, in runTransaction
- raise failure
- Persisted traceback
- Exception
- 'NoneType' object has no attribute 'start'
- Traceback
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 184, in runTransaction
- result = callable(*args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 428, in execute
- report_file = self.renderToFile(renderer, *args, **kwargs)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 477, in renderToFile
- self.renderReport(renderer, stream, *args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/report.py", line 551, in renderReport
- written = renderer.render(stream, *args, **kw)
- File "/home/douglas/reports/schooltool/src/schooltool/report/browser/report.py", line 624, in render
- file_manager.render(zip_file)
- File "/home/douglas/reports/schooltool/src/schooltool/report/browser/report.py", line 537, in render
- viewlet(archive)
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/viewlet.py", line 75, in __call__
- return self.render(*args, **kw)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2180, in render
- self.renderSection(section, filename, archive)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2159, in renderSection
- self.renderReport(renderer, filename, archive)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2140, in renderReport
- rml = renderer.render()
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/page.py", line 55, in render
- return self.template(*args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
- return self.im_func(im_self, *args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
- sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
- strictinsert=0, sourceAnnotations=sourceAnnotations
- Template "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/rml/pdf.pt"
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 241, in __call__
- interpreter()
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 271, in __call__
- self.interpret(self.program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
- structure = self.engine.evaluateStructure(expr)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py", line 696, in evaluate
- return expression(self)
- Template "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/rml/pdf.pt", line 20, column 8
- Expression: <PathExpr standard:u'view/providers/story'>
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 217, in __call__
- return self._eval(econtext)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 211, in _eval
- return ob()
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/content.py", line 57, in __call__
- return self.render(*args, **kw)
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2049, in render
- result.append(student_scr.render())
- File "/home/douglas/reports/schooltool/src/schooltool/skin/flourish/zcml_content.py", line 187, in <lambda>
- setattr(new_class, attr, lambda *a, **kw: method(*a, **kw))
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
- return self.im_func(im_self, *args, **kw)
- File "/home/douglas/reports/schooltool/eggs/zope.browserpage-4.0.0-py2.7.egg/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
- sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
- strictinsert=0, sourceAnnotations=sourceAnnotations
- Template "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/rml/section_student_scr.pt"
- File "/home/douglas/reports/schooltool/eggs/zope.pagetemplate-4.0.1-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 241, in __call__
- interpreter()
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 271, in __call__
- self.interpret(self.program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
- self.do_optTag(stuff)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
- return self.no_tag(start, program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 531, in do_optTag_tal
- self.no_tag(stuff[-2], stuff[-1])
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 513, in no_tag
- self.interpret(program)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 343, in interpret
- handlers[opcode](self, args)
- File "/home/douglas/reports/schooltool/eggs/zope.tal-3.5.2-py2.7.egg/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
- structure = self.engine.evaluateStructure(expr)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/tales.py", line 696, in evaluate
- return expression(self)
- Template "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/rml/section_student_scr.pt", line 14, column 2
- Expression: <PathExpr standard:u'view/scr_table'>
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 217, in __call__
- return self._eval(econtext)
- File "/home/douglas/reports/schooltool/eggs/zope.tales-3.5.3-py2.7.egg/zope/tales/expressions.py", line 211, in _eval
- return ob()
- File "/home/douglas/reports/schooltool.cando/src/schooltool/cando/browser/gradebook.py", line 2090, in scr_table
- rml_table.update()
- File "/home/douglas/reports/schooltool/src/schooltool/table/pdf.py", line 85, in update
- self.formatter = self.makeFormatter()
- File "/home/douglas/reports/schooltool/src/schooltool/table/pdf.py", line 81, in makeFormatter
- formatter = self.table.makeFormatter()
- File "/home/douglas/reports/schooltool/src/schooltool/table/ajax.py", line 128, in makeFormatter
- batch_start=self.batch.start, batch_size=self.batch.size,
- Exception
- <ExceptionWithTraceback (AttributeError("'NoneType' object has no attribute 'start'",))>
- Traceback
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 211, in __call__
- result = self.runTransaction('execute', True, self, *args, **kwargs)
- File "/home/douglas/reports/schooltool/src/schooltool/task/tasks.py", line 201, in runTransaction
- raise failure
- InternalState FAILURE
- Done
- APS CanDo 2012-13 - server running SchoolTool 2.5.0dev
- © 2003 - 2012 Shuttleworth Foundation: Supporting exceptional people to change the world.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement