<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7232.25">
<TITLE>XMLRPC and SOAPpy installation problem?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I have installed PyXML-0.8.4 on a Solaris 9 x86 machine running python 2.2 and SOAPpy 0.11.6.&nbsp; I am hitting this problem whenever my application receiveds a SOAP message:</FONT></P>

<P><FONT SIZE=2 FACE="Arial">*** Internal exception xsd *********************************************</FONT>

<BR><FONT SIZE=2 FACE="Arial">Traceback (most recent call last):</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/SOAPpy/Server.py&quot;, line 229, in do_POST</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; (r, header, body, attrs) = \</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/SOAPpy/Parser.py&quot;, line 1006, in parseSOAPRPC</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; t = _parseSOAP(xml_str, rules = rules)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/SOAPpy/Parser.py&quot;, line 985, in _parseSOAP</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; parser.parse(inpsrc)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/sax/xmlreader.py&quot;, line 123, in parse</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self.feed(buffer)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/sax/drivers2/drv_xmlproc.py&quot;, line 96, in feed</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self._parser.feed(data)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/parsers/xmlproc/xmlutils.py&quot;, line 332, in feed</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self.do_parse()</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/parsers/xmlproc/xmlproc.py&quot;, line 91, in do_parse</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self.parse_end_tag()</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/parsers/xmlproc/xmlproc.py&quot;, line 357, in parse_end_tag</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self.app.handle_end_tag(name)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/_xmlplus/sax/drivers2/drv_xmlproc.py&quot;, line 381, in handle_end_tag</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; self._cont_handler.endElementNS(name, rawname)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; File &quot;/opt/sfw/lib/python2.2/site-packages/SOAPpy/Parser.py&quot;, line 234, in endElementNS</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp; kind = (self._prem[kind[:i]], kind[i + 1:])</FONT>

<BR><FONT SIZE=2 FACE="Arial">KeyError: xsd</FONT>

<BR><FONT SIZE=2 FACE="Arial">************************************************************************</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Does this imply some sort of installation or other problem with xmlrpc?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Cheers,</FONT>

<BR><FONT SIZE=2 FACE="Arial">Piers</FONT>
</P>

</BODY>
</HTML>