For several students at our school, we are getting this error when they attempt to view their "Journal". teachers are still able to enter data for them.
LocationError: (<schooltool.skin.flourish.zcml_content.FlourishSchoolYearMyJournalView_myjournal.html object at 0xc561c10>, 'tardies')
File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 132, in publish
result = publication.callObject(request, obj)
File "/usr/lib/python2.7/dist-packages/zope/app/publication/zopepublication.py", line 205, in callObject
return mapply(ob, request.getPositionalArguments(), request)
File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 107, in mapply
return debug_call(obj, args)
Extra information: <schooltool.skin.flourish.zcml_content.FlourishSchoolYearMyJournalView_myjournal.html object at 0xc561c10>
File "/usr/lib/python2.7/dist-packages/zope/publisher/publish.py", line 113, in debug_call
return obj(*args)
File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/page.py", line 100, in __call__
result = self.render(*args, **kw)
File "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/page.py", line 54, in render
return self.template(*args, **kw)
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
return self.im_func(im_self, *args, **kw)
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
Template "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/templates/main.pt"
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
interpreter()
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
self.interpret(self.program)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
handlers[opcode](self, args)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 518, in do_optTag
return self.no_tag(start, program)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 513, in no_tag
self.interpret(program)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
handlers[opcode](self, args)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 742, in do_insertStructure_tal
structure = self.engine.evaluateStructure(expr)
File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
return expression(self)
Template "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/templates/main.pt", line 79, column 8
Expression: <PathExpr standard:u'view/page_template|nothing'>
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
return self._eval(econtext)
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 211, in _eval
return ob()
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
return self.im_func(im_self, *args, **kw)
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
Template "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/templates/page.pt"
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
interpreter()
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
self.interpret(self.program)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
handlers[opcode](self, args)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
return expression(self)
Template "/usr/lib/python2.7/dist-packages/schooltool/skin/flourish/templates/page.pt", line 14, column 2
Expression: <PathExpr standard:u'view/content_template|nothing'>
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
return self._eval(econtext)
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 211, in _eval
return ob()
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 81, in __call__
return self.im_func(im_self, *args, **kw)
File "/usr/lib/python2.7/dist-packages/zope/browserpage/viewpagetemplatefile.py", line 49, in __call__
sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 132, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
Template "/usr/lib/python2.7/dist-packages/schooltool/lyceum/journal/browser/templates/f_myjournal.pt"
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/pagetemplate.py", line 241, in __call__
interpreter()
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 271, in __call__
self.interpret(self.program)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 343, in interpret
handlers[opcode](self, args)
File "/usr/lib/python2.7/dist-packages/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/python2.7/dist-packages/zope/tales/tales.py", line 696, in evaluate
return expression(self)
Template "/usr/lib/python2.7/dist-packages/schooltool/lyceum/journal/browser/templates/f_myjournal.pt", line 2, column 0
Expression: <PathExpr standard:u'view/tardies'>
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 217, in __call__
return self._eval(econtext)
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 194, in _eval
ob = self._subexprs[-1](econtext)
File "/usr/lib/python2.7/dist-packages/zope/tales/expressions.py", line 124, in _eval
ob = self._traverser(ob, element, econtext)
File "/usr/lib/python2.7/dist-packages/zope/pagetemplate/engine.py", line 66, in __call__
request=request)
File "/usr/lib/python2.7/dist-packages/zope/traversing/adapters.py", line 136, in traversePathElement
return traversable.traverse(nm, further_path)
Extra information: (<schooltool.skin.flourish.zcml_content.FlourishSchoolYearMyJournalView_myjournal.html object at 0xc561c10>, 'tardies')
File "/usr/lib/python2.7/dist-packages/zope/traversing/adapters.py", line 50, in traverse
raise LocationError(subject, name)
Extra information: (<schooltool.skin.flourish.zcml_content.FlourishSchoolYearMyJournalView_myjournal.html object at 0xc561c10>, 'tardies', [])
Modules
schooltool 2.6.1.2 (/usr/lib/python2.7/dist-packages)
schooltool.cando 2.6.1 (/usr/lib/python2.7/dist-packages)
schooltool.gradebook 2.6.1 (/usr/lib/python2.7/dist-packages)
schooltool.intervention 2.6.1 (/usr/lib/python2.7/dist-packages)
schooltool.lyceum.journal 2.6.1 (/usr/lib/python2.7/dist-packages)
Runtime
Python 2.7.5+ (default, Sep 19 2013, 13:48:49) [GCC 4.8.1]
Linux zbehsid-PowerEdge-R710 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64
Filesystem encoding ANSI_X3.4-1968, preferred ANSI_X3.4-1968
Help would be greatly appreciated!
Error still existing after updated to 2.6.3
here is the information:
LocationError: (<schooltool. skin.flourish. zcml_content. FlourishSchoolY earMyJournalVie w_myjournal. html object at 0x7f44356e3810>, 'absences')
回溯 python2. 7/dist- packages/ zope/publisher/ publish. py", line 132, in publish callObject( request, obj) python2. 7/dist- packages/ zope/app/ publication/ zopepublication .py", line 205, in callObject getPositionalAr guments( ), request) python2. 7/dist- packages/ zope/publisher/ publish. py", line 107, in mapply skin.flourish. zcml_content. FlourishSchoolY earMyJournalVie w_myjournal. html object at 0x7f44356e3810> python2. 7/dist- packages/ zope/publisher/ publish. py", line 113, in debug_call python2. 7/dist- packages/ schooltool/ skin/flourish/ page.py" , line 100, in __call__ python2. 7/dist- packages/ schooltool/ skin/flourish/ page.py" , line 54, in render *args, **kw) python2. 7/dist- packages/ zope/browserpag e/viewpagetempl atefile. py", line 81, in __call__ func(im_ self, *args, **kw) python2. 7/dist- packages/ zope/browserpag e/viewpagetempl atefile. py", line 49, in __call__ ions=getattr( debug_flags, 'sourceAnnotati ons', 0), python2. 7/dist- packages/ zope/pagetempla te/pagetemplate .py", line 132, in pt_render ns=sourceAnnota tions python2. 7/dist- packages/ schooltool/ skin/flourish/ templates/ main.pt" python2. 7/dist- packages/ zope/pagetempla te/pagetemplate .py", line 241, in __call__ python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 271, in __call__ interpret( self.program) python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 343, in interpret opcode] (self, args) python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 533, in do_optTag_tal do_optTag( stuff) python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 518, in do_optTag python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 513, in no_tag interpret( program) python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 343, in interpret opcode] (self, args) python2. 7/dist- packages/ zope/tal/ talinterpreter. py", line 742, in do_insertStruct ure_tal evaluateStructu re(expr) python2. 7/dist- packages/ zope/tales/ tales.py" , line 696, in evaluate python2. 7/dist- packages/ schooltool/ skin/flourish/ templates/ main.pt" , line 79, column 8 u'view/ page_template| nothing' > python2. 7/dist- packages/ zope/tales/ expressions. py", line 217, in __call__ econtext) python2. 7/dist- packages/ zope/tales/ expressions. py", line 211, in _eval
File "/usr/lib/
result = publication.
File "/usr/lib/
return mapply(ob, request.
File "/usr/lib/
return debug_call(obj, args)
Extra information: <schooltool.
File "/usr/lib/
return obj(*args)
File "/usr/lib/
result = self.render(*args, **kw)
File "/usr/lib/
return self.template(
File "/usr/lib/
return self.im_
File "/usr/lib/
sourceAnnotat
File "/usr/lib/
strictinsert=0, sourceAnnotatio
Template "/usr/lib/
File "/usr/lib/
interpreter()
File "/usr/lib/
self.
File "/usr/lib/
handlers[
File "/usr/lib/
self.
File "/usr/lib/
return self.no_tag(start, program)
File "/usr/lib/
self.
File "/usr/lib/
handlers[
File "/usr/lib/
structure = self.engine.
File "/usr/lib/
return expression(self)
Template "/usr/lib/
Expression: <PathExpr standard:
File "/usr/lib/
return self._eval(
File "/usr/lib/
return ob()
File "/usr/...