Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.1.1, 1.1.2, 1.1.2.1
-
Fix Version/s: 1.2
-
Component/s: XML code generator
-
Labels:None
-
Number of attachments :
Description
I noticed that when marshaling hexBinary elements, the resulting XML output consists of a lower-case representation of hex digits [a-f]. Although this is allowed according to the W3C XML schema recommendation, it appears that upper-case [A-F] would be a better choice as it is specified in the canonical representation:
http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#hexBinary
Well, given ...
> The canonical representation for hexBinary is defined by prohibiting certain options from the Lexical Representation (§3.2.15.1). Specifically,
> the lower case hexadecimal digits ([a-f]) are not allowed.
it is quite clear that lower case letters are not allowed.