Ticket #26 (closed bug: duplicate)

Opened 9 years ago

Last modified 9 years ago

NoApplicableMethods error, if clicking too fast

Reported by: Hemml Owned by: apoirier
Priority: major Component: ajax
Version: Keywords:
Cc:

Description

Then clicking too frequently to the link with .action(), while using xhtml.AsyncRenderer? in component, the following error occured:

NoApplicableMethods?: (([<Element div at 927b2fc>, <Element table at 927b5cc>], <Request at 927cbac POST  http://ololo.lepro.net.ru/?_a&_action444612078>, <Response 927cbcc 200 OK>, True), {})
URL:  http://ololo.lepro.net.ru/?_a&_action444612078

File '/nagare/lib/python2.6/site-packages/WebError-0.9.1-py2.6.egg/weberror/evalexception.py', line 428 in respond

app_iter = self.application(environ, detect_start_response)

File '/nagare/lib/python2.6/site-packages/nagare-0.1.0-py2.6.egg/nagare/wsgi.py', line 343 in call

self._phase2(request, response, output, render is not None)

File '/nagare/lib/python2.6/site-packages/nagare-0.1.0-py2.6.egg/nagare/wsgi.py', line 246 in _phase2

output = serializer.serialize(output, request, response,not is_xhr)

File '/nagare/lib/python2.6/site-packages/nagare-0.1.0-py2.6.egg/nagare/serializer.py', line 16 in serialize

@peak.rules.abstract

File '/nagare/lib/python2.6/site-packages/PEAK_Rules-0.5a1.dev_r2582-py2.6.egg/peak/rules/core.py', line 214 in call
NoApplicableMethods?: (([<Element div at 927b2fc>, <Element table at 927b5cc>], <Request at 927cbac POST  http://ololo.lepro.net.ru/?_a&_action444612078>, <Response 927cbcc 200 OK>, True), {})

It seems to be occured, if new GET request performed, while old one processed by nagare standalone server.

Change History

comment:1 Changed 9 years ago by apoirier

  • Status changed from new to closed
  • Resolution set to duplicate

Already fixed in the SVN (see #23).

To test it, before the 0.1.1 release, you can do a developer install:
http://www.nagare.org/trac/wiki/NagareInstallation#developers-framework-installation

Note: See TracTickets for help on using tickets.