Just install bluebream, make a paster create and use a bit the UI: I have got this trace:
URL: http://localhost:8080/%40%40/required.gif
File '/home/jmf/.buildout/installed_eggs/Paste-1.7.3.1-py2.6.egg/paste/evalexception/middleware.py', line 306 in respond
app_iter = self.application(environ, detect_start_response)
File '/home/jmf/.buildout/installed_eggs/Paste-1.7.3.1-py2.6.egg/paste/translogger.py', line 68 in __call__
return self.application(environ, replacement_start_response)
File '/home/jmf/.buildout/installed_eggs/zope.app.wsgi-3.6.1-py2.6.egg/zope/app/wsgi/__init__.py', line 59 in __call__
request = publish(request, handle_errors=handle_errors)
File '/home/jmf/.buildout/installed_eggs/zope.publisher-3.12.2-py2.6.egg/zope/publisher/publish.py', line 131 in publish
obj = request.traverse(obj)
File '/home/jmf/.buildout/installed_eggs/zope.publisher-3.12.2-py2.6.egg/zope/publisher/browser.py', line 542 in traverse
ob = super(BrowserRequest, self).traverse(obj)
File '/home/jmf/.buildout/installed_eggs/zope.publisher-3.12.2-py2.6.egg/zope/publisher/http.py', line 455 in traverse
ob = super(HTTPRequest, self).traverse(obj)
File '/home/jmf/.buildout/installed_eggs/zope.publisher-3.12.2-py2.6.egg/zope/publisher/base.py', line 262 in traverse
obj = publication.traverseName(self, obj, entry_name)
File '/home/jmf/.buildout/installed_eggs/zope.app.publication-3.10.2-py2.6.egg/zope/app/publication/zopepublication.py', line 192 in traverseName
ob2 = ob.publishTraverse(request, nm)
File '/home/jmf/.buildout/installed_eggs/zope.browserresource-3.10.2-py2.6.egg/zope/browserresource/resources.py', line 102 in publishTraverse
raise NotFound(self, name)
NotFound: Object: <zope.browserresource.resources.Resources object at 0x32788d0>, name: u'required.gif'
CGI Variables
-------------
CONTENT_LENGTH: '0'
HTTP_ACCEPT: 'image/png,image/*;q=0.8,*/*;q=0.5'
HTTP_ACCEPT_CHARSET: 'ISO-8859-1,utf-8;q=0.7,*;q=0.7'
HTTP_ACCEPT_ENCODING: 'gzip,deflate'
HTTP_ACCEPT_LANGUAGE: 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'
HTTP_AUTHORIZATION: 'Basic YWRtaW46YWRtaW4='
HTTP_CONNECTION: 'keep-alive'
HTTP_COOKIE: '__ac="bfME3Wa1Sdcv2MTH7W9+VNkzx/Agam1m"'
HTTP_HOST: 'localhost:8080'
HTTP_KEEP_ALIVE: '115'
HTTP_REFERER: 'http://localhost:8080/@@/zopetopWidgets.css'
HTTP_USER_AGENT: 'Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.2 Firefox/3.6.3'
PATH_INFO: '/@@/required.gif'
REMOTE_ADDR: '127.0.0.1'
REQUEST_METHOD: 'GET'
SERVER_NAME: '127.0.0.1'
SERVER_PORT: '8080'
SERVER_PROTOCOL: 'HTTP/1.1'
WSGI Variables
--------------
application: <paste.translogger.TransLogger object at 0x17d6ed0>
paste.evalexception: <z3c.evalexception.ZopeEvalException object at 0x208a810>
paste.evalexception.debug_count: 1276169508
paste.httpserver.thread_pool: <paste.httpserver.ThreadPool object at 0xc3fed0>
paste.throw_errors: True
wsgi process: 'Multithreaded'
wsgi.handleErrors: False