[mapguide-trac] #1398: Upgrade to DbXml 2.5.16
MapGuide Open Source
trac_mapguide at osgeo.org
Fri Jul 9 08:55:24 EDT 2010
#1398: Upgrade to DbXml 2.5.16
-----------------------+----------------------------------------------------
Reporter: rohitr | Owner:
Type: task | Status: new
Priority: low | Milestone: 2.3
Component: General | Version: 2.2.0
Severity: trivial | Keywords: dbxml, upgrade, oem
External_id: |
-----------------------+----------------------------------------------------
Comment(by rohitr):
This ticket is inline with the dbxml upgrade outlined in
[http://trac.osgeo.org/mapguide/wiki/MapGuideRfc102].
Changelogs for DbXml[[BR]]
[http://www.oracle.com/technology/documentation/berkeley-
db/xml/ref_xml/changelog/2.5.html][[BR]]
[http://www.oracle.com/technology/documentation/berkeley-
db/xml/ref_xml/changelog/2.4.html]
Principle changes that concern us:-[[BR]]
1.>C++ applications are required to change the use of the Berkeley DB C++
objects in the public interface to their C equivalents. [[BR]]
2.>All C++ interfaces that used Xerces-C DOM have been removed, including
XmlDocument::getContentAsDOM() .[[BR]]
3.>XmlModify has been removed.[[BR]]
4.>Functionality in DbEnv.set_flags() has been moved to
DbEnv.log_set_config()[[BR]]
5.>The underlying DB environment is hidden from the program and has to be
explicitly enabled by including db_cxx.h[[BR]]
6.>The enumeration, XmlQueryContext::DeadValues, has been removed. The
related method, XmlQueryContext::setReturnType() remains but is a no-op.
All results are LiveValues.
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1398#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list