Python se bloque surPython se bloque sur lxml.etree.XMLSchema (arbre) avec apache + mod_wsgi
lxml.etree.XMLSchema(tree)
quand je l'utilise sur le serveur apache + mod_wsgi (Windows)
Lorsque j'utilise le serveur Django dev - tout fonctionne très bien
si vous connaissez une autre solution de validation XML belle contre XSD, dites-moi pls
Mise à jour:
J'utilise soaplib, qui utilise lxml
logger.debug("building schema...") self.schema = etree.XMLSchema(etree.parse(f)) logger.debug("schema %r built, cleaning up..." % self.schema)
Je vois "schéma de construction ..." dans les journaux apache, mais je ne vois pas « schéma% r construit, nettoyage ... "
Mise à jour 2: J'ai construit lxml 2.3 avec MSVS 2010 visuel C++; par la suite, il se bloque sur cette ligne
self.schema = etree.XMLSchema(etree.parse(f))avec exception non gérée à 0x7c919af2 dans httpd.exe: 0xC0000005: violation d'accès l'emplacement d'écriture 0x00000010.
(1) "raccrocher etree.XMLSchema (arbre)" transmet très peu d'informations -- Que veux-tu dire exactement? (2) Je suis sûr que les développeurs de 'lxml' seraient très inquiets d'apprendre qu'il y avait un problème; 'lxml' semble être un produit très robuste, pas enclin à" raccrocher "ou à tomber en panne - pensez à signaler votre problème sur la liste de diffusion' lxml' ou le traqueur de bugs. –
mettre à jour ma question, ajouter quelques infos –