On Jan 6, 2010, at 1:57 AM, Diez B. Roggisch wrote:

>>>> 
>>>> Anyhow - any hints for how to extract the tw.dojo resources for static 
>>>> deployment would be most welcome.
>>> tw.dojo tries something clever to allow deliverance of specific versions. 
>>> To do so, it overrides JSLink & CSSLink in ways that seem to break the 
>>> resource collection.
>> So if I just go to site-packages and nuke the tw.dojo-0.9.8.1-py2.6.egg 
>> directory it will go away and I can get back to using admin?  I've tried 
>> that and I cannot get admin to run in a mod_wsgi environment.  It dies 
>> horribly with some kind of resource error - even after nuking tw.dojo.
> 
> I've switched from crystal balls to Ouija Boards, and have difficulties with 
> the adaption. All it told me was "need stacktraces, logentries, sourcecode". 
> Whatever that's supposed to mean.

Here you go...
I'm having trouble making any sense of it myself.  I've logged in and just 
tried to hit /admin

 [error] [client *.*.*.*] Error - <type 'exceptions.TypeError'>: sequence item 
0: expected string, NoneType found, referer: http://myserver/
 [error] [client *.*.*.*] URL: http://myserver/admin/, referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/WebError-0.10.1-py2.6.egg/weberror/errormiddleware.py',
 line 162 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   app_iter = self.application(environ, sr_checker), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/configuration.py',
 line 753 in remover, referer: http://myserver/
 [error] [client *.*.*.*]   return app(environ, start_response), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/repoze.tm2-1.0a5-py2.6.egg/repoze/tm/__init__.py',
 line 23 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   result = self.application(environ, 
save_status_and_headers), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/repoze.who-1.0.18-py2.6.egg/repoze/who/middleware.py',
 line 107 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   app_iter = app(environ, 
wrapper.wrap_start_response), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/ToscaWidgets-0.9.8-py2.6.egg/tw/core/middleware.py',
 line 43 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   return self.wsgi_app(environ, start_response), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/ToscaWidgets-0.9.8-py2.6.egg/tw/core/middleware.py',
 line 68 in wsgi_app, referer: http://myserver/
 [error] [client *.*.*.*]   resp = req.get_response(self.application), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'build/bdist.linux-x86_64/egg/webob/__init__.py', line 1325 in get_response, 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'build/bdist.linux-x86_64/egg/webob/__init__.py', line 1293 in 
call_application, referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/ToscaWidgets-0.9.8-py2.6.egg/tw/core/resource_injector.py',
 line 68 in _injector, referer: http://myserver/
 [error] [client *.*.*.*]   resp = req.get_response(app), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'build/bdist.linux-x86_64/egg/webob/__init__.py', line 1325 in get_response, 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'build/bdist.linux-x86_64/egg/webob/__init__.py', line 1293 in 
call_application, referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Beaker-1.5.1-py2.6.egg/beaker/middleware.py',
 line 73 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   return self.app(environ, start_response), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Beaker-1.5.1-py2.6.egg/beaker/middleware.py',
 line 152 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   return self.wrap_app(environ, 
session_start_response), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Routes-1.10.3-py2.6.egg/routes/middleware.py',
 line 130 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   response = self.app(environ, start_response), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/wsgiapp.py',
 line 125 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   response = self.dispatch(controller, environ, 
start_response), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/wsgiapp.py',
 line 324 in dispatch, referer: http://myserver/
 [error] [client *.*.*.*]   return controller(environ, start_response), 
referer: http://myserver/
 [error] [client *.*.*.*] File '/home/tgdev/spacetime/eagle/eagle/lib/base.py', 
line 32 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   return TGController.__call__(self, environ, 
start_response), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/controllers/core.py',
 line 221 in __call__, referer: http://myserver/
 [error] [client *.*.*.*]   response = self._dispatch_call(), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/controllers/core.py',
 line 172 in _dispatch_call, referer: http://myserver/
 [error] [client *.*.*.*]   response = self._inspect_call(func), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/controllers/core.py',
 line 107 in _inspect_call, referer: http://myserver/
 [error] [client *.*.*.*]   result = self._perform_call(func, args), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/controllers/dispatcher.py',
 line 237 in _perform_call, referer: http://myserver/
 [error] [client *.*.*.*]   r = self._call(func, params, remainder=remainder), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/controllers/decoratedcontroller.py',
 line 124 in _call, referer: http://myserver/
 [error] [client *.*.*.*]   response = self._render_response(controller, 
output), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/controllers/decoratedcontroller.py',
 line 296 in _render_response, referer: http://myserver/
 [error] [client *.*.*.*]   template_name=template_name), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/render.py',
 line 147 in render, referer: http://myserver/
 [error] [client *.*.*.*]   return render_function(template_name, 
template_vars, **kwargs), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/render.py',
 line 182 in render_mako, referer: http://myserver/
 [error] [client *.*.*.*]   **kwargs), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/templating.py',
 line 274 in render_mako, referer: http://myserver/
 [error] [client *.*.*.*]   cache_type=cache_type, cache_expire=cache_expire), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/templating.py',
 line 249 in cached_template, referer: http://myserver/
 [error] [client *.*.*.*]   return render_func(), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Pylons-0.9.7-py2.6.egg/pylons/templating.py',
 line 271 in render_template, referer: http://myserver/
 [error] [client *.*.*.*]   return literal(template.render_unicode(**globs)), 
referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/template.py',
 line 138 in render_unicode, referer: http://myserver/
 [error] [client *.*.*.*]   return runtime._render(self, self.callable_, args, 
data, as_unicode=True), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/runtime.py',
 line 364 in _render, referer: http://myserver/
 [error] [client *.*.*.*]   _render_context(template, callable_, context, 
*args, **_kwargs_for_callable(callable_, data)), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/runtime.py',
 line 380 in _render_context, referer: http://myserver/
 [error] [client *.*.*.*]   (inherit, lclcontext) = 
_populate_self_namespace(context, tmpl), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/runtime.py',
 line 348 in _populate_self_namespace, referer: http://myserver/
 [error] [client *.*.*.*]   ret = template.module._mako_inherit(template, 
context), referer: http://myserver/
 [error] [client *.*.*.*] File 
'_var_tmp_eagle_python_eggs_tgext_admin_0_3_6_py2_6_egg_tmp_tgext_admin_templates_index_mak',
 line 25 in _mako_inherit, referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/runtime.py',
 line 314 in _inherit_from, referer: http://myserver/
 [error] [client *.*.*.*]   template = _lookup_template(context, uri, 
calling_uri), referer: http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/Mako-0.2.5-py2.6.egg/mako/runtime.py',
 line 337 in _lookup_template, referer: http://myserver/
 [error] [client *.*.*.*]   uri = lookup.adjust_uri(uri, relativeto), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/dottednamesupport.py',
 line 71 in adjust_uri, referer: http://myserver/
 [error] [client *.*.*.*]   template_extension='.mak'), referer: 
http://myserver/
 [error] [client *.*.*.*] File 
'/home/tgdev/spacetime/lib/python2.6/site-packages/TurboGears2-2.1a3-py2.6.egg/tg/util.py',
 line 147 in get_dotted_filename, referer: http://myserver/
 [error] [client *.*.*.*]   template_name = '.'.join((get_package_name(), 
template_name[4:])), referer: http://myserver/
 [error] [client *.*.*.*] TypeError: sequence item 0: expected string, NoneType 
found, referer: http://myserver/
 [error] [client *.*.*.*] , referer: http://myserver/
 [error] [client *.*.*.*] , referer: http://myserver/
 [error] [client *.*.*.*] CGI Variables, referer: http://myserver/
 [error] [client *.*.*.*] -------------, referer: http://myserver/
 [error] [client *.*.*.*]   AUTH_TYPE: 'cookie', referer: http://myserver/
 [error] [client *.*.*.*]   DOCUMENT_ROOT: 
'/home/tgdev/spacetime/eagle/build/lib/eagle/public', referer: http://myserver/
 [error] [client *.*.*.*]   GATEWAY_INTERFACE: 'CGI/1.1', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_ACCEPT: 
'application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
 referer: http://myserver/
 [error] [client *.*.*.*]   HTTP_ACCEPT_ENCODING: 'gzip, deflate', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_ACCEPT_LANGUAGE: 'en-us', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_CACHE_CONTROL: 'max-age=0', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_CONNECTION: 'keep-alive', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_COOKIE: 
'authtkt="f5034fd06af2fbe42e78a7ae1407f7a44b441882manager!"; 
authtkt="f5034fd06af2fbe42e78a7ae1407f7a44b441882manager!"', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_HOST: 'myserver', referer: http://myserver/
 [error] [client *.*.*.*]   HTTP_REFERER: 'http://myserver/', referer: 
http://myserver/
 [error] [client *.*.*.*]   HTTP_USER_AGENT: 'Mozilla/5.0 (Macintosh; U; Intel 
Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 
Safari/531.21.10', referer: http://myserver/
 [error] [client *.*.*.*]   PATH: 
'/opt/python2.6/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin',
 referer: http://myserver/
 [error] [client *.*.*.*]   PATH_INFO: '/admin/', referer: http://myserver/
 [error] [client *.*.*.*]   PATH_TRANSLATED: 
'/var/www/wsgi-scripts/eagle.wsgi/admin/', referer: http://myserver/
 [error] [client *.*.*.*]   REMOTE_ADDR: '*.*.*.*', referer: http://myserver/
 [error] [client *.*.*.*]   REMOTE_PORT: '53342', referer: http://myserver/
 [error] [client *.*.*.*]   REMOTE_USER: 'manager', referer: http://myserver/
 [error] [client *.*.*.*]   REMOTE_USER_TOKENS: [''], referer: http://myserver/
 [error] [client *.*.*.*]   REQUEST_METHOD: 'GET', referer: http://myserver/
 [error] [client *.*.*.*]   REQUEST_URI: '/admin/', referer: http://myserver/
 [error] [client *.*.*.*]   SCRIPT_FILENAME: 
'/var/www/wsgi-scripts/eagle.wsgi', referer: http://myserver/
 [error] [client *.*.*.*]   SERVER_ADDR: '174.143.243.214', referer: 
http://myserver/
 [error] [client *.*.*.*]   SERVER_ADMIN: '[email protected]', referer: 
http://myserver/
 [error] [client *.*.*.*]   SERVER_NAME: 'myserver', referer: http://myserver/
 [error] [client *.*.*.*]   SERVER_PORT: '80', referer: http://myserver/
 [error] [client *.*.*.*]   SERVER_PROTOCOL: 'HTTP/1.1', referer: 
http://myserver/
 [error] [client *.*.*.*]   SERVER_SIGNATURE: '<address>Apache/2.2.3 (CentOS) 
Server at myserver Port 80</address>\\n', referer: http://myserver/
 [error] [client *.*.*.*]   SERVER_SOFTWARE: 'Apache/2.2.3 (CentOS)', referer: 
http://myserver/
 [error] [client *.*.*.*] , referer: http://myserver/
 [error] [client *.*.*.*] , referer: http://myserver/
 [error] [client *.*.*.*] WSGI Variables, referer: http://myserver/
 [error] [client *.*.*.*] --------------, referer: http://myserver/
 [error] [client *.*.*.*]   application: <function remover at 0x7fafd56b35f0>, 
referer: http://myserver/
 [error] [client *.*.*.*]   beaker.cache: <beaker.cache.CacheManager object at 
0x7fafd55fa850>, referer: http://myserver/
 [error] [client *.*.*.*]   beaker.get_session: <bound method 
SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object 
at 0x7fafd55fabd0>>, referer: http://myserver/
 [error] [client *.*.*.*]   beaker.session: {'_accessed_time': 
1262754185.917444, '_creation_time': 1262754185.917444}, referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.application_group: 'www.myserver|', 
referer: http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.callable_object: 'application', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.listener_host: '', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.listener_port: '80', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.process_group: '', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.reload_mechanism: '0', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.script_reloading: '1', referer: 
http://myserver/
 [error] [client *.*.*.*]   mod_wsgi.version: (2, 6), referer: http://myserver/
 [error] [client *.*.*.*]   paste.cookies: (<SimpleCookie: 
authtkt='f5034fd06af2fbe42e78a7ae1407f7a44b441882manager!'>, 
'authtkt="f5034fd06af2fbe42e78a7ae1407f7a44b441882manager!"; 
authtkt="f5034fd06af2fbe42e78a7ae1407f7a44b441882manager!"'), referer: 
http://myserver/
 [error] [client *.*.*.*]   paste.registry: <paste.registry.Registry object at 
0x7fafd55fa950>, referer: http://myserver/
 [error] [client *.*.*.*]   paste.throw_errors: True, referer: http://myserver/
 [error] [client *.*.*.*]   pylons.action_method: <bound method 
RootController.routes_placeholder of <eagle.controllers.root.RootController 
object at 0x7fafd55fa450>>, referer: http://myserver/
 [error] [client *.*.*.*]   pylons.controller: 
<eagle.controllers.root.RootController object at 0x7fafd55fa450>, referer: 
http://myserver/
 [error] [client *.*.*.*]   pylons.environ_config: {'session': 
'beaker.session', 'cache': 'beaker.cache'}, referer: http://myserver/
 [error] [client *.*.*.*]   pylons.pylons: <pylons.util.PylonsContext object at 
0x7fafd5abed90>, referer: http://myserver/
 [error] [client *.*.*.*]   pylons.routes_dict: {'url': u'admin/', 'action': 
u'routes_placeholder', 'controller': u'root'}, referer: http://myserver/
 [error] [client *.*.*.*]   repoze.tm.active: True, referer: http://myserver/
 [error] [client *.*.*.*]   repoze.what.adapters: {'groups': {'sql_auth': 
<repoze.what.plugins.sql.adapters.SqlGroupsAdapter object at 0x7fafd55faed0>}, 
'permissions': {'sql_auth': 
<repoze.what.plugins.sql.adapters.SqlPermissionsAdapter object at 
0x7fafd55faad0>}}, referer: http://myserver/
 [error] [client *.*.*.*]   repoze.what.credentials: {'repoze.what.userid': 
'manager', 'groups': (u'managers',), 'permissions': (u'manage',)}, referer: 
http://myserver/
 [error] [client *.*.*.*]   repoze.who.identity: <repoze.who identity (hidden, 
dict-like) at 140393180204784>, referer: http://myserver/
 [error] [client *.*.*.*]   repoze.who.logger: <logging.Logger instance at 
0x7fafd56a85a8>, referer: http://myserver/
 [error] [client *.*.*.*]   repoze.who.plugins: {'form': <FriendlyFormPlugin 
140393175821904>, 'main_identifier': <FriendlyFormPlugin 140393175821904>, 
'authorization_md': <repoze.what.middleware.AuthorizationMetadata object at 
0x7fafd55fa390>, 'cookie': <AuthTktCookiePlugin 140393175819792>, 'sqlauth': 
<repoze.who.plugins.sa.SQLAlchemyAuthenticatorPlugin object at 0x7fafd55fa810>, 
'sql_user_md': <repoze.who.plugins.sa.SQLAlchemyUserMDPlugin object at 
0x7fafd55fa4d0>}, referer: http://myserver/
 [error] [client *.*.*.*]   routes.route: <routes.route.Route object at 
0x7fafd55fae90>, referer: http://myserver/
 [error] [client *.*.*.*]   routes.url: <routes.util.URLGenerator object at 
0x7fafd5a60dd0>, referer: http://myserver/
 [error] [client *.*.*.*]   toscawidgets.framework: <tw.mods.base.HostFramework 
object at 0x7fafd55fa2d0>, referer: http://myserver/
 [error] [client *.*.*.*]   toscawidgets.javascript.require_once: False, 
referer: http://myserver/
 [error] [client *.*.*.*]   toscawidgets.prefix: '/toscawidgets', referer: 
http://myserver/
 [error] [client *.*.*.*]   webob._parsed_query_vars: (MultiDict([]), ''), 
referer: http://myserver/
 [error] [client *.*.*.*]   webob.adhoc_attrs: {'start_response': <function 
repl_start_response at 0x7fafd5a687d0>, 'response_ext': None, 'identity': 
<repoze.who identity (hidden, dict-like) at 140393180204784>, 'language': 
'en-us', 'response_type': None}, referer: http://myserver/
 [error] [client *.*.*.*]   wsgi process: 'Multiprocess', referer: 
http://myserver/
 [error] [client *.*.*.*]   wsgi.file_wrapper: <built-in method file_wrapper of 
mod_wsgi.Adapter object at 0x7fafd5a5e828>, referer: http://myserver/
 [error] [client *.*.*.*]   wsgiorg.routing_args: (<routes.util.URLGenerator 
object at 0x7fafd5a60dd0>, {'url': u'admin/', 'action': u'routes_placeholder', 
'controller': u'root'}), referer: http://myserver/
 [error] [client *.*.*.*] 
------------------------------------------------------------, referer: 
http://myserver/
[Wed Jan 06 05:03:06 2010] [error] [client *.*.*.*] (70014)End of file found: 
mod_mime_magic: read failed from uncompress of 
/home/tgdev/spacetime/eagle/build/lib/eagle/public/favicon.ico, referer: 
http://myserver/admin/

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears?hl=en.


Reply via email to