Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#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


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 ronnielouie, 17 years ago

Status: newassigned

comment:2 by ronnielouie, 17 years ago

Resolution: fixed
Status: assignedclosed

Changed FdoXmlFlags NameAdjust to false so that it does not encode the non-alphanumeric characters when writing to XML.

Fixed by submission Fixed by submission

comment:3 by chrisclaydon, 17 years ago

Rolled back by submission

Rolled back by submission

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 chrisclaydon, 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

Fixed by submission

Note: See TracTickets for help on using tickets.