#184 closed defect (fixed)
Non-alphanumeric characters are encoded in result of DescribeSchemaAsXml() API
Reported by: | ronnielouie | Owned by: | ronnielouie |
---|---|---|---|
Priority: | medium | Milestone: | 1.2 |
Component: | Feature Service | Version: | 1.2.0 |
Severity: | major | Keywords: | |
Cc: | External ID: | 936389 |
Description
Using a feature source that contains non-alphanumeric characters (for example '$') in the class name or properties, perform a call to DescribeSchemaAsXml() API. The returned result will contain an encoding of the character (for example -x24- to represent the '$' character).
Change History (4)
comment:1 by , 17 years ago
Status: | new → assigned |
---|
comment:2 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 by , 17 years ago
Rolled back by submission http://trac.osgeo.org/mapguide/changeset/1797
Rolled back by submission http://trac.osgeo.org/mapguide/changeset/1798
The problems caused by the escaping of characters that are not valid in XML element names that occurred in the schema report pages will be addressed in a different way.
comment:4 by , 17 years ago
The following two submissions fix the schema report pages to function correctly with the character escaping re-introduced by rolling back the previous changes:
Fixed by submission http://trac.osgeo.org/mapguide/changeset/1807
Fixed by submission http://trac.osgeo.org/mapguide/changeset/1808
Changed FdoXmlFlags NameAdjust to false so that it does not encode the non-alphanumeric characters when writing to XML.
Fixed by submission http://trac.osgeo.org/mapguide/changeset/1753 Fixed by submission http://trac.osgeo.org/mapguide/changeset/1754