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
Activity
Werner Guttmann
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Werner Guttmann [ wguttmn ] |
Werner Guttmann
made changes -
| Attachment | patch.c2174.20070828.txt [ 29652 ] |
Werner Guttmann
made changes -
| Attachment | patch.c2174.20071206.txt [ 31033 ] |
Werner Guttmann
logged work - 11/Dec/07 4:35 AM
-
- Time Spent:
- 25 minutes
- Test changes & integration.
Werner Guttmann
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Fix Version/s | 1.2 [ 13559 ] |
Werner Guttmann
made changes -
| Remaining Estimate | 0 minutes [ 0 ] | |
| Time Spent | 25 minutes [ 1500 ] |
Werner Guttmann
made changes -
| Status | Resolved [ 5 ] | Closed [ 6 ] |
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.