That looks like the bug I just recently fixed.  If you are using version 2.7a,
then try this patched version:

    http://www.rexx.com/~dkuhlman/generateDS-2.7b.tar.gz

I really do need to release this new version.  I promise I'll do
so soon.  In the meantime, let me know if you have trouble
with this new fixed version.


- Dave


 
-- 


Dave Kuhlman
http://www.rexx.com/~dkuhlman


>________________________________
> From: Stefan Ulbrich <stefan.ulbr...@kit.edu>
>To: generateds-users@lists.sourceforge.net 
>Sent: Monday, December 5, 2011 7:59 AM
>Subject: [Generateds-users] Error generating the parser files
> 
>
>Hello,
>
>
>quite a while ago I started building a parser for the  COLLADA domain specific 
>language based on generate-ds. Unfortunately, I didn't have the time to 
>continue this projects until now. 
>I have two questions:
>
>
>when I run 
>$> generateDS.py --no-process-includes  -o PyCollada.py -s PyCollada-subs.py 
>--super=PyCollada collada_schema_1_5.xsd 
>$> python PyCollada.py 
>
>
>I get the following error:
>Traceback (most recent call last):
>  File "PyCollada-subs.py", line 9, in <module>
>    import PyCollada as supermod
>  File "/Users/ulbrich/Projects/generateds-collada/PyCollada.py", line 2911
>    else:
>
>
>And the generated code is indeed malformed:
>
>
> 2910     def buildChildren(self, child_, node, nodeName_, 
>fromsubclass_=False):
> 2911         else:
> 2912             objs_ = self.gds_build_any(node, 'technique_type')
> 2913             if objs_ is not None:
> 2914                 self.add_anytypeobjs_(objs_)
>
>
>The XSD is available here: http://www.khronos.org/files/collada_schema_1_5
>
>
>Do you know what is going wrong?
>
>
>
>
>My second question is related to referencing within the COLLADA document. It 
>makes extensive use of references between elements using ID and SID tags. So I 
>want to use a lookup table when the document is read and that writes itself on 
>export. Do you have any suggestions what would be the best first step for 
>creating that functionality (e.g., modifying the parser as subclassing would 
>induce a lot of redundancy)?
>
>
>Thank you a lot in advance,
>
>
>Stefan
>
>
>
>
>
>
>
>
>
>
>--
>
>
>Karlsruher Institut für Technologie (KIT)
>Institute for Anthropomatics - IAIM
>Humanoids and Intelligence Systems Lab
>
>Stefan Ulbrich
>Research Scientist
>
>Adenauerring 2  (Building 50.20, R323)
>76131 Karlsruhe, Germany
>
>Phone: +49 721 608-45336
>Fax:     +49 721 608-44077
>EMail:  stefan.ulbr...@kit.edu
>http://his.anthropomatik.kit.edu/
>
>KIT – University of the State of Baden-Wuerttemberg and
>National Research Center of the Helmholtz Association
>
>------------------------------------------------------------------------------
>All the data continuously generated in your IT infrastructure 
>contains a definitive record of customers, application performance, 
>security threats, fraudulent activity, and more. Splunk takes this 
>data and makes sense of it. IT sense. And common sense.
>http://p.sf.net/sfu/splunk-novd2d
>_______________________________________________
>generateds-users mailing list
>generateds-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/generateds-users
>
>
>
------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
generateds-users mailing list
generateds-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/generateds-users

Reply via email to