[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