Without inspecting in detail, this is probably: https://sourceforge.net/apps/trac/pyxb/ticket/112
At this time there is no fix. I may have an opportunity to dig into this in a month or so. You could assist by providing the modified files you mention, so when it does get worked I can verify this is the issue. Best approach would be to open a new ticket on the trac site and attach them to it. Thanks. Peter On Tue, May 1, 2012 at 7:36 AM, Bill Riegel <william.rie...@halliburton.com> wrote: > > > Poc.xsd is the modified xsd > > Poc.xml is the example xml file > > > > When I run pocsample.py > > > > I see: > > > > pydev debugger: starting > > Traceback (most recent call last): > > File > "C:\downloads\eclipse_indigo_3_7\eclipse\plugins\org.python.pydev.debug_2.4.0.2012020116\pysrc\pydevd.py", > line 1307, in <module> > > debugger.run(setup['file'], None, None) > > File > "C:\downloads\eclipse_indigo_3_7\eclipse\plugins\org.python.pydev.debug_2.4.0.2012020116\pysrc\pydevd.py", > line 1060, in run > > pydev_imports.execfile(file, globals, locals) #execute the script > > File "C:\Users\hbl4152\workspace\python1\src\pocSample.py", line 6, in > <module> > > pobObject = poc.CreateFromDocument(xml, location_base='poc.xml') > > File "C:\Users\hbl4152\workspace\python1\src\poc.py", line 32, in > CreateFromDocument > > saxer.parse(StringIO.StringIO(xml_text)) > > File "C:\Python27\lib\xml\sax\expatreader.py", line 107, in parse > > xmlreader.IncrementalParser.parse(self, source) > > File "C:\Python27\lib\xml\sax\xmlreader.py", line 123, in parse > > self.feed(buffer) > > File "C:\Python27\lib\xml\sax\expatreader.py", line 207, in feed > > self._parser.Parse(data, isFinal) > > File "C:\Python27\lib\xml\sax\expatreader.py", line 349, in end_element_ns > > self._cont_handler.endElementNS(pair, None) > > File "C:\Python27\lib\site-packages\pyxb\binding\saxer.py", line 374, in > endElementNS > > binding_object = this_state.endBindingElement() > > File "C:\Python27\lib\site-packages\pyxb\binding\saxer.py", line 232, in > endBindingElement > > self.__bindingInstance.validateBinding() > > File "C:\Python27\lib\site-packages\pyxb\binding\basis.py", line 422, in > validateBinding > > self._validateBinding_vx() > > File "C:\Python27\lib\site-packages\pyxb\binding\basis.py", line 1836, in > _validateBinding_vx > > raise pyxb.BindingValidationError('Error matching content to binding > model: %s' % (e,)) > > pyxb.exceptions_.BindingValidationError: Error matching content to binding > model: Ungenerated symbols: {<pyxb.binding.content.ElementUse object at > 0x02D54E10>: [u'Want this for the holidays!']} > > > > this is due ( In my opinion, to the choice entry for Items, it allows > USPrice or comment ) > > <xsd:choice> > <xsd:element name="USPrice" type="xsd:decimal" > minOccurs="0"/> > <xsd:element ref="po:comment" minOccurs="0"/> > </xsd:choice> > > > > My example poc.xml has a USPrice for one Item but comment for the other > Item. > > > > Assistance would be appreciated. > > > > Bill Riegel > > Landmark Graphics Corp. > > 713-839-3388 > > > > ________________________________ > This e-mail, including any attached files, may contain confidential and > privileged information for the sole use of the intended recipient. Any > review, use, distribution, or disclosure by others is strictly prohibited. > If you are not the intended recipient (or authorized to receive information > for the intended recipient), please contact the sender by reply e-mail and > delete all copies of this message. > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > pyxb-users mailing list > pyxb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyxb-users > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ pyxb-users mailing list pyxb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyxb-users