Python висит на
lxml.etree.XMLSchema(tree)
когда я использую его на сервере apache + mod_wsgi (Windows)
Когда я использую сервер Django dev - все работает нормально
если вы знаете о другом хорошем решении для проверки XML с использованием XSD, скажите мне, пожалуйста,
Обновление:
Я использую soaplib, который использует lxml
logger.debug("building schema...")
self.schema = etree.XMLSchema(etree.parse(f))
logger.debug("schema %r built, cleaning up..." % self.schema)
Я вижу "создание схемы ..." в логах apache, но не вижу "схема% r построена, очистка ..."
Обновление 2:
Я построил lxml 2.3 с MSVS 2010 Visual C ++; после этого происходит сбой в этой строке
self.schema = etree.XMLSchema(etree.parse(f))
с необработанным исключением по адресу 0x7c919af2 в httpd.exe: 0xC0000005: место записи нарушения прав доступа 0x00000010.