Having only made changes discussed in recent emails here in order to get my routes to not be ignored (adding some code from a sample project to replace load_environment in my environment.py), I now get this error: "UnboundExecutionError: Could not locate a bind configured on mapper" What are "mapper" and "bind" in this error message, and what the heck is going on?
Here is what the trace looks like: URL: http://ojive.com:8080/admin/ File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/WebError-0.10.1-py2.6.egg/weberror/evalexception.py', line 431 in respond app_iter = self.application(environ, detect_start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/Paste-1.7.2-py2.6.egg/paste/cascade.py', line 130 in __call__ return self.apps[-1](environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/Paste-1.7.2-py2.6.egg/paste/registry.py', line 350 in __call__ app_iter = self.application(environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/middleware.py', line 201 in __call__ self.app, environ, catch_exc_info=True) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/util.py', line 94 in call_wsgi_application app_iter = application(environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/WebError-0.10.1-py2.6.egg/weberror/evalexception.py', line 235 in __call__ return self.respond(environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/WebError-0.10.1-py2.6.egg/weberror/evalexception.py', line 418 in respond return self.application(environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/TurboGears2-2.1b2-py2.6.egg/tg/configuration.py', line 783 in remover return app(environ, start_response) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/repoze.tm2-1.0a5-py2.6.egg/repoze/tm/__init__.py', line 23 in __call__ result = self.application(environ, save_status_and_headers) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/repoze.who-1.0.18-py2.6.egg/repoze/who/middleware.py', line 85 in __call__ self.add_metadata(environ, classification, identity) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/repoze.who-1.0.18-py2.6.egg/repoze/who/middleware.py', line 179 in add_metadata plugin.add_metadata(environ, identity) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/repoze.who.plugins.sa-1.0rc2-py2.6.egg/repoze/who/plugins/sa.py', line 189 in add_metadata identity['user'] = self.get_user(identity['repoze.who.userid']) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/repoze.who.plugins.sa-1.0rc2-py2.6.egg/repoze/who/plugins/sa.py', line 59 in get_user return query.one() File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/query.py', line 1321 in one ret = list(self[0:2]) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/query.py', line 1221 in __getitem__ return list(res) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/query.py', line 1361 in __iter__ return self._execute_and_instances(context) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/query.py', line 1364 in _execute_and_instances result = self.session.execute(querycontext.statement, params=self._params, mapper=self._mapper_zero_or_none()) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/session.py', line 750 in execute engine = self.get_bind(mapper, clause=clause, **kw) File '/Users/gisborne/Documents/iparq/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/session.py', line 888 in get_bind ', '.join(context))) UnboundExecutionError: Could not locate a bind configured on mapper Mapper|User|tg_user, SQL expression or this Session -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
