Bug 891

Summary: [Chameleon - AutoDoc] doc builder not outputting valid xml.
Product: Chameleon Reporter: Chris Thorne <cthorne@dmsolutions.ca>
Component: AutoDocAssignee: William Bronsema <wbronsema@dmsolutions.ca>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 1.99   
Target Milestone: 2.0 RC 1   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description From 2004-12-06 16:48:59
The general issue with the doc builder does not output valid xml based on the
/utils/xml/schema/chameleon.xsd

There are a few observations on the output.

* The default content from the widget-default.en-ca.doc.xml in the
<ca:widgettag> is not being being verified correctly.

* the <ca:attribute/> blocks with blank, empty <ca:name /> elements are not
commented out. 

* the <ca:class><ca:value /> is not outputing values correctly.

* the <ca:subtag/> block is sequenced below the <ca:attribute/> block(s). which
means that any widget specific subtag listed in the schema should be placed
after the <cwc2 /> main attribute list.

* The new chameleon.xsd defines the attribute schema as well by defining a new
root element <ca:attributegroupdoc>. Please make sure this process outputs the
corrrect values, with valid xml.
------- Comment #1 From 2004-12-06 16:51:02 -------
set target for rc1, assign to bill
------- Comment #2 From 2004-12-07 08:28:14 -------
Looking at this now.

Chris, next time you need to make major changes to the structure of the XSD can
we first discuss the implications to doc builder? ;)
------- Comment #3 From 2004-12-17 11:42:24 -------
This is fixed in CVS.  The entire struture has changed and is also now valid.