[Zope] WorldPilot Calendar function error

Jack Ungerleider jack@jacku.com
Thu, 17 Feb 2000 21:57:23 -0600


First off let me say that WorldPilot its slick. I have been banging on it for a
while and I can't seem to get around the following problem. Whenever I add
an event to the calendar I get the error message and traceback shown below. 

I have tried a variety of combinations. This particular instance was with no
adjustments to the date-time defaults. As far as I can tell its croaking on the
redisplay. 

Ryan are you out there? Any suggestions? Anyone else on the list used
WorldPilot's calendar without a problem?

TIA for any suggestions.

------------start of error message------------
Zope Error

  Zope has encountered an error while publishing this resource. 

  exceptions.KeyError

  Sorry, a Zope error occurred.

  Traceback (innermost last):
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/ZPublisher/Publish.py, line 214, in publish_module
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/ZPublisher/Publish.py, line 179, in publish
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/ZPublisher/Publish.py, line 165, in publish
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/ZPublisher/mapply.py, line 160, in mapply
      (Object: manage)
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/ZPublisher/Publish.py, line 102, in call_object
      (Object: manage)
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Components/Events.py, line 278, in manage
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Storage/LocalStorage.py, line 955, in manage
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Storage/LocalStorage.py, line 893, in addItem
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Components/Events.py, line 261, in listview
    File /usr/local/worldpilot/Zope-2.0.1-linux2-x86/lib/python/Products/WorldPilot/Components/Objects.py, line 91, in displayIfLoggedOn
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/WorldPilot.py, line 2147, in displayIfLoggedOn
      (Object: RoleManager)
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/WorldPilot.py, line 367, in callResource
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Resource.py, line 137, in callResource
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/DocumentTemplate/DT_String.py, line 502, in __call__
      (Object: <string>)
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/DocumentTemplate/DT_String.py, line 502, in __call__
      (Object: <string>)
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/DocumentTemplate/DT_Util.py, line 335, in eval
      (Object: getCalendar(-86400+getMonthStartLong(GMTDayLong(+0,REQUEST)), REQUEST=REQUEST))
      (Info: GMTDayLong)
    File <string>, line 0, in ?
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Components/Events.py, line 783, in getCalendar
    File /usr/local/zoperoot/Zope-2.1.4-linux2-x86/lib/python/Products/WorldPilot/Components/Events.py, line 352, in getIncludedEvents
  KeyError: DTEND
---------------------end of error message-------------------------


 --
Jack Ungerleider 
The Ungerleider Group
Creative Solutions for Cooperative Computing
jack@jacku.com
www.jacku.com