You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "David Burrell (JIRA)" <xe...@xml.apache.org> on 2010/02/18 00:43:28 UTC

[jira] Updated: (XERCESC-1914) SEnumVal does not produce correct output

     [ https://issues.apache.org/jira/browse/XERCESC-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Burrell updated XERCESC-1914:
-----------------------------------


I have also noticed that the sample output shown at http://xerces.apache.org/xerces-c/senumval-3.html looks correct but it does not match the actual output created by SEnumVal.





> SEnumVal does not produce correct output
> ----------------------------------------
>
>                 Key: XERCESC-1914
>                 URL: https://issues.apache.org/jira/browse/XERCESC-1914
>             Project: Xerces-C++
>          Issue Type: Bug
>          Components: Samples/Tests
>    Affects Versions: 3.1.0
>         Environment: Windows
>            Reporter: David Burrell
>
> SEnumVal does not produce correct output. Our application relies on the ability to enumerate the grammar. The last release that worked correctly was 2.3.0.
> We cannot upgrade to any later version until we find a solution to this problem.
> The main problem is that the content model appears to be incorrect. This can be seen by comparing formatted content models produced by SEnumVal.
> Here is partial output from SEnumVal, comparing 2.3.0 with 3.1.0...
> xerces-c 2.3.0: (showing correct output)
> --------------------------------------------
> Name:			category
> Model Type:		Children
> Create Reason:	Declared
> ContentType:	OneOrMore
> Content Model:	(severity)+
> ComplexType:
> 	TypeName:	,C2
> 	ContentType:	OneOrMore
> Attributes:
> 	Name:			name
> 	Type:			CDATA
> 	Default Type:	#REQUIRED
> 	Base Datatype:		string
> 	Name:			categoryCode
> 	Type:			CDATA
> 	Default Type:	#REQUIRED
> 	Base Datatype:		string
> Enumeration:		
> 	0
> 	1
> 	2
> --------------------------------------------
> 3.1.0: ( incorrect - content model should be '(severity)+' )
> --------------------------------------------
> Name:			category
> Model Type:		Children
> Create Reason:	Declared
> ContentType:	ModelGroupSequence
> Content Model:	(severity,)
> ComplexType:
> 	TypeName:	,__AnonC2
> 	ContentType:	ModelGroupSequence
> Attributes:
> 	Name:			categoryCode
> 	Type:			CDATA
> 	Default Type:	#REQUIRED
> 	Base Datatype:		string
> Enumeration:		
> 	0
> 	1
> 	2
> 	Name:			name
> 	Type:			CDATA
> 	Default Type:	#REQUIRED
> 	Base Datatype:		string
> --------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org