Hi, I’m trying to generate an XML parser for this schema :
http://www.w3.org/2009/09/owl2-xml.xsd I have followed the tutorial and I used generateDS with these commands : ./generateDS.py -o owl_api.py -s owl_app.py --super=owl_api owl2-xml.xsd python owl_app.py myOntology.xml And I got this runtime error : Traceback (most recent call last): File "owl_app.py", line 812, in <module> main() File "owl_app.py", line 807, in main parse(infilename) File "owl_app.py", line 717, in parse rootObj.build(rootNode) File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 1531, in build self.buildChildren(child, node, nodeName_) File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 1581, in buildChildren obj_.build(child_) File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 9834, in build self.buildChildren(child, node, nodeName_) File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 9870, in buildChildren obj_ = ObjectAllValuesFrom.factory() File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 6079, in factory return ObjectAllValuesFrom.subclass(*args_, **kwargs_) File "owl_app.py", line 261, in __init__ super(ObjectAllValuesFromSub, self).__init__(lang, base, id, space, ObjectProperty, ObjectInverseOf, Class, ObjectIntersectionOf, ObjectUnionOf, ObjectComplementOf, ObjectOneOf, ObjectSomeValuesFrom, ObjectAllValuesFrom, ObjectHasValue, ObjectHasSelf, ObjectMinCardinality, ObjectMaxCardinality, ObjectExactCardinality, DataSomeValuesFrom, DataAllValuesFrom, DataHasValue, DataMinCardinality, DataMaxCardinality, DataExactCardinality, ) File "/Users/fred/Downloads/generateDS-2.14a/owl_api.py", line 6056, in __init__ super(ObjectAllValuesFrom, self).__init__(lang, base, id, space, ) TypeError: must be type, not None I think there is something in the OWL ontology not supported by generateDS but I don’t know what… Any help would be appreciated… Frédéric Bertrand. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ generateds-users mailing list generateds-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/generateds-users