[Zope] ZopeTime error

Florian Konnertz florian.konnertz@web.de
Tue, 18 Mar 2003 10:35:45 +0100


Hi all,

I'm still bothered with the misbehaving ZopeTime object. If you could 
give me further debugging tips i would be very thankful.

The story: I upgraded to 2.6.1 and ZWiki-0.16 and everthing worked well. 
After a certain time i get ZopeTime errors, the server is running from 
the beginning. I reproduced these errors with a brandnew installation of 
2.6.1 and as the only product ZWiki.

As an example of several errors take this one:
http://openspirit.homelinux.net/noowiki/IssueTracker
The issue tracker needs a catalog. With a clean catalog there are no 
errors, but with a fresh built one i get this error:

Traceback (innermost last):

     * Module ZPublisher.Publish, line 102, in publish
     * Module ZPublisher.mapply, line 88, in mapply
     * Module ZPublisher.Publish, line 43, in call_object
     * Module Products.ZWiki.ZWikiPage, line 221, in __call__
     * Module Products.ZWiki.ZWikiPage, line 233, in _render
     * Module Products.ZWiki.ZWikiPage, line 416, in 
render_stxprelinkdtmlhtml
     * Module OFS.DTMLDocument, line 134, in __call__
     * Module DocumentTemplate.DT_String, line 474, in __call__
     * Module OFS.DTMLMethod, line 120, in __call__
     * Module DocumentTemplate.DT_String, line 474, in __call__
     * Module DocumentTemplate.DT_Let, line 76, in render
     * Module DocumentTemplate.DT_Let, line 76, in render
     * Module DocumentTemplate.DT_In, line 705, in renderwob
     * Module DocumentTemplate.DT_Let, line 75, in render
     * Module DocumentTemplate.DT_Util, line 204, in eval
       __traceback_info__: _
     * Module <string>, line 2, in f

NameError: global name 'ZopeTime' is not defined

-----

So i logged some objects in ZWikiPage.py and other places. Maybe you can 
give me a hint if there are correct values.

     * Module ZPublisher.Publish, line 102, in publish
     * Module ZPublisher.mapply, line 88, in mapply
     * Module ZPublisher.Publish, line 43, in call_object
2003-03-18T10:51:45 TRACE(-300) Publisher--call_object: The wiki DTML 
document
--> OK.
Publisher--call_object: args (<Folder instance at 93d0d70>, 
<HTTPRequest, URL=http://openspirit.homelinux.net/noowiki/IssueTracker>, 
ZServerHTTPResponse(''))
--> OK?
--> REQUEST object is also ok.

     * Module Products.ZWiki.ZWikiPage, line 221, in __call__
__call__-client <Folder instance at b54ba20>
--> OK?
--> REQUEST, RESPONSE seem to be ok.
__call__-kw {}
--> ?? no kw?

     * Module Products.ZWiki.ZWikiPage, line 233, in _render
same as in __call__

     * Module Products.ZWiki.ZWikiPage, line 416, in 
render_stxprelinkdtmlhtml
in apply: client: is the wiki page raw text
REQ, RESP, kw same as above
--> Is this ok?

     * Module OFS.DTMLDocument, line 134, in __call__
     * Module DocumentTemplate.DT_String, line 474, in __call__
     * Module OFS.DTMLMethod, line 120, in __call__
self: &lt;dtml-if &quot;error_typ... (standard_error_msg)
--> I guess this is due to the error now!

kw: {'document_id': 'standard_error_message', 'error_type': 'NameError', 
'error_message': '', 'error_log_url': 
'http://openspirit.homelinux.net/error_log/showEntry?id=1047981994.230.471187751013', 
'error_tb': "<p>Traceback (innermost last):\r\n<ul>\n\n<li>  Module 
ZPublisher.Publish, line 102, in publish</li>\n\n<li>  Module 
ZPublisher.mapply, line 88, in mapply</li>\n\n<li>
(...)

[...]
       __traceback_info__: _
     * Module <string>, line 2, in f


As Dieter told me already to check if the DTML-Doc is called correctly, 
i'd like to check this. How can i do this? Which debugging info and 
tools are useful in this case?

Any help is much appreciated!

Florian


-- 
Florian Konnertz   ---   http://www.florian-konnertz.de	
http://openspirit.homelinux.net/noowiki/FrontPage
Improved ZWiki about all topics, especially consciousness research
and wisdom traditions