[Zope] unexpected failure....

Jens Vagelpohl tommymi@concentric.net
Thu, 8 Jul 1999 16:58:24 -0400


I was just playing with a database connection and had made up a form to
collect some data, which calls a page giving feedback and at the same time
the ZSQL method to do the actual processing. This stuff was successful the
first few times, but all of a sudden Zope restarts. I get a "Page cannot be
displayed" error. Checking the database I see that the record has not been
added.

The ZServer log (var/Z2.log) doesn't show anything about it.

This is what appears on the command line from where i started Zope:

uncaptured python exception, closing channel
<zhttp_channel connected 192.168.168.3:4358 at 844b718 channel#: 7
requests:10>
(exceptions.KeyError:String
[/usr/src/Zope-2.0.0a3-src/ZServer/medusa/asyncore.py|poll|59]
[/usr/src/Zope-2.0.0a3-src/ZServer/medusa/asyncore.py|handle_read_event|285]
[/usr/src/Zope-2.0.0a3-src/ZServer/medusa/asynchat.py|handle_read|110]
[/usr/src/Zope-2.0.0a3-src/ZServer/medusa/http_server.py|found_terminator|43
4]
[/usr/src/Zope-2.0.0a3-src/ZServer/medusa/http_server.py|found_terminator|15
1]
[/usr/src/Zope-2.0.0a3-src/ZServer/HTTPServer.py|found_terminator|293]
[/usr/src/Zope-2.0.0a3-src/ZServer/HTTPServer.py|continue_request|264]
[/usr/src/Zope-2.0.0a3-src/lib/python/ZPublisher/HTTPRequest.py|__init__|246
])


What could the reason be? does "exceptions.KeyError:String" imply that I am
misusing a string in the input data? Even when i just leave out all fields
that don't require input data I still get the error. The only fields I am
passing, apart from empty strings, are two integer values.

:(

Jens Vagelpohl