I am having difficulty getting mod_python and xml.sax to play nicely with each other. I am using:
Python 2.4 Mod_python 2.7.10 Apache 1.3.33 Using the mod_python.publisher handler to invoke the go function in the following script: from xml.sax import make_parser def go(): x = make_parser() return 'OK' This is the entire script. The import works fine, but creating the parser fails, producing no traceback, and no Apache errors, but apparently crashing mod_python. A wget of the URL looks like: ~$ wget http://mysite.com/live/test.py/go --07:41:51-- http://future.uselesstree.org/live/test.py/go => `go' Resolving mysite.com ... 6x.xxx.xxx.xxx Connecting to mysite.com[6x.xxx.xxx.xxx]:80... connected. HTTP request sent, awaiting response... 07:41:51 ERROR -1: No data received. Changing the import scheme to import the entire xml.sax module, or attempting to create the parser using xml.sax.parse() produces the same results: mod_python crashes as soon as an attempt is made to create the parser. Searching on the web, I found one other person who claims to have a similar problem with mod_python 2.7.8 and Python 2.3, but no solutions. Does anyone here know a fix/workaround for this apparent incompatibility? Thank you, Jeffrey -- http://mail.python.org/mailman/listinfo/python-list