MapGuide RFC 101 - Xerces Upgrade
This page contains an change request (RFC) for the MapGuide Open Source project. More MapGuide RFCs can be found on the RFCs page.
|RFC Template Version||(1.0)|
|Submission Date||20 September 2010|
|Last Modified||Bruce Dechant, 20 September 2010|
|Assigned PSC guide(s)||Bruce Dechant|
|+1||Bruce, Haris, Jackie, Jason, Paul, Tom, Trevor, Zac|
This RFC proposes upgrading Xerces to the latest version.
Upgrade the existing Xerces library to the latest version. Since we are using a source DBXML distribution we will automatically pick up the bundled Xerces it comes with.
Some of the MapGuide server's resource service codebase will need to be modified to use the NEW APIs of the upgraded library due to some of the methods being deprecated. The methods used are all internal and are not publically exposed.
Test existing functionality and stability.
Remove MapGuide's own copy of the source and allow the component to be installed/upgraded by the enduser.
Updated to Xerces 3.1.1 as it was newer than the bundled 3.0.1.