Rafael Ferreira <[EMAIL PROTECTED]> writes:
>
> Hi there,
>
> I'm trying to use generateDS to parse the SIF xsd schema (which is quite
> complex)
>
> http://www.sifinfo.org/infrastructure/1.5r1/XSD.zip
>
> and I get the following error:
>
> [rafael <at> stan generateDS-1.9a]$ ./generateDS.py
> ~/dev/SIF/XSD/SIF_Message.xsd
> Traceback (most recent call last):
> File "./generateDS.py", line 3446, in ?
> main()
> File "./generateDS.py", line 3438, in main
> xschemaFileName, behaviorFilename, superModule=superModule)
> File "./generateDS.py", line 3349, in parseAndGenerate
> root.annotate()
> AttributeError: 'NoneType' object has no attribute 'annotate'
>
> SIF_Message.xsd is actually the "root" element that includes a bunch of
> other xsd files.
>
> Any ideas?
Rafael -
While I suspect other problems as well, generateDS.py does not
handle includes (that is the <include> element).
So, ...
I've implemented a script (process_includes.py) that processes
a document containing include elements and creates a single
document containing all the content.
Look here for a bit of documentation (you will have to piece the long URL back
together yourself):
http://www.rexx.com/~dkuhlman/generateDS.html#includes-the-xml-schema-
include-element
This script (process_includes.py) is now in the current
distribution, which is at:
http://www.rexx.com/~dkuhlman/generateDS-1.9a.tar.gz
and, also, at sourceforge.net.
After preprocessing, there is still an error. I'll try to look
into that before too long.
I apologize for being slow with this.
Dave
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
generateds-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/generateds-users