Type: required Title: New configmgr data migration API Posted by: stephan.bergm...@sun.com Affected: - TaskId: i110203 <http://www.openoffice.org/issues/show_bug.cgi?id=110203> Effective from: DEV300 CWS sb121 CWS: <http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb121> CWS status: new
*Summary* -------- configmgr/update.hxx: + insertModificationXcuFile configmgr: - service com.sun.star.configuration.backend.LocalDataImporter - service com.sun.star.configuration.backend.LocalHierarchyBrowser - service com.sun.star.configuration.backend.LocalSingleStratum desktop/source/migration/migration.cxx: - migration service "OldConfiguration" argument Setup.xcs: - org.openoffice.Setup:MigrationStep/ServiceConfigComponents org.openoffice.Setup:MigrationStep/{In,Ex}cludedNodes paths must start with slash *Description* ------------- The way configmgr data is migrated (from OOo 2.x to OOo 3.x) in desktop/source/migration/migration.cxx has changed: Instead of using services LocalDataImporter, LocalHierarchyBrowser, and LocalSingleStratum (which the configmgr no longer supports since issue 101955 is fixed), configmgr now exports function configmgr::update::insertModificationXcuFile in its evolving C++ API (which may turn into a UNO API in the future, see issue 110129). Also, migration services no longer have access to the old configuration data files via an "OldConfiguration" argument. This was only used in two services that are not used anywhere (issues 110409 and 110410). In the corresponding Setup.xcs template, unused ServiceConfigComponents property has been removed, and paths in IncludedNodes and ExcludedNodes properties must now be absolute paths starting with a slash. Send feedback to interface-announce@openoffice.org
--------------------------------------------------------------------- To unsubscribe, e-mail: interface-announce-unsubscr...@openoffice.org For additional commands, e-mail: interface-announce-h...@openoffice.org