FW: [Zope] Xron on Zope v.2.3.1

Spicklemire, Jerry Jerry.Spicklemire@IFLYATA.COM
Thu, 5 Apr 2001 12:23:57 -0500


Oops, forgot to copy the list!

-----Original Message-----
From: Spicklemire, Jerry 
Sent: Thursday, April 05, 2001 9:50 AM
To: 'Loren Stafford'
Subject: RE: [Zope] Xron on Zope v.2.3.1


Loren suggested:

> If you have FTP access to the Zope "products" directory and "var"
directory
> you can use the FrozenLogger product to set STUPID_LOG_FILE and start
> logging. Even tho your methods don't create output, Xron logs every
> scheduled event and shows any errors that might occur.

OK, FrozenLogger is in place, and Output R Us!

>From the results it looks like I need to search for more 
hints related to BTree, and the Catalog.

Thanks for the pointers!
Jerry S.

P.S. It looks like the relevent bits are:

------
2001-04-05T14:44:39 ERROR(200) ZODB Couldn't load state for
'\000\000\000\000\000\000\035E'
Traceback (innermost last):
  File /l01/Zope-2.3.1-linux2-x86/lib/python/ZODB/Connection.py, line 524,
in setstate
ConflictError: ("'\\000\\000\\000\\000\\000\\000\\035E'", '<extension class
BTree.BTree at 401b800c>')


------
2001-04-05T14:44:39 (302) Products.Xron.Loggerr Cannot access catalog.
Suspending operation.
Traceback (innermost last):
  File "/l01/Zope/lib/python/Products/Xron/Dispatcher.py", line 62, in Timer
    (atime, aurl)=Schedule.armed_event() # Get next armed event
  File "/l01/Zope/lib/python/Products/Xron/Schedule.py", line 111, in
armed_event
    sort_on='nextEventTime'
  File "/l01/Zope-2.3.1-linux2-x86/lib/python/Products/ZCatalog/Catalog.py",
line 651, in searchResults
    used=self._indexedSearch(kw, sort_index, r.append, used)
  File "/l01/Zope-2.3.1-linux2-x86/lib/python/Products/ZCatalog/Catalog.py",
line 542, in _indexedSearch
    r=index._apply_index(args)
  File "/l01/Zope-2.3.1-linux2-x86/lib/python/SearchIndex/UnIndex.py", line
388, in _apply_index
    for k, set in setlist:
  File "/l01/Zope-2.3.1-linux2-x86/lib/python/ZODB/Connection.py", line 524,
in setstate
    raise ConflictError(`oid`, `object.__class__`)
ConflictError: ("'\\000\\000\\000\\000\\000\\000\\035E'", '<extension class
BTree.BTree at 401b800c>')
Traceback (innermost last):
  File /l01/Zope/lib/python/Products/Xron/Dispatcher.py, line 62, in Timer
  File /l01/Zope/lib/python/Products/Xron/Schedule.py, line 111, in
armed_event
    (Object: Traversable)
  File /l01/Zope-2.3.1-linux2-x86/lib/python/Products/ZCatalog/Catalog.py,
line 651, in searchResults
  File /l01/Zope-2.3.1-linux2-x86/lib/python/Products/ZCatalog/Catalog.py,
line 542, in _indexedSearch
  File /l01/Zope-2.3.1-linux2-x86/lib/python/SearchIndex/UnIndex.py, line
388, in _apply_index
  File /l01/Zope-2.3.1-linux2-x86/lib/python/ZODB/Connection.py, line 524,
in setstate
ConflictError: ("'\\000\\000\\000\\000\\000\\000\\035E'", '<extension class
BTree.BTree at 401b800c>')


------
2001-04-05T14:44:39 PROBLEM(100) Products.Xron.Loggerr Dispatcher thread is
terminating.