Archived:Java ME XML parser drops characters in S60 3rd Edition FP1 (Known Issue)
XML content with "]" or "?" characters is parsed incorrectly in S60 3rd Edition FP1 devices.
The XML parser in the Java ME optional API JSR-172 (Web Services API) drops the "]" and "?" characters from the parsed result if those characters are part of the XML source code. This bug affects all S60 3rd Edition, FP1 devices.
Encode the "]" and "?" characters with special strings that do not exist elsewhere in the XML source code before parsing the content with the XML parser.
As "?" characters are used in the XML declaration, this workaround does not work for those instances.