To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=113096


User sb changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|STARTED                   |RESOLVED
--------------------------------------------------------------------------------
              Resolution|                          |FIXED
--------------------------------------------------------------------------------




------- Additional comments from s...@openoffice.org Thu Aug 12 09:08:52 +0000 
2010 -------
Fixed as <http://hg.services.openoffice.org/cws/sb130/rev/124b9f7d8f67>.

Technically, the new implementation no longer uses
com.sun.star.util.XRefreshable to update the configmgr database when an
extension xcu file is removed, but instead new
com.sun.star.configuration.XUpdate.removeExtensionXcuFile.  This has some
limitations:

- A heuristic (which is not perfect) is used to remove exactly the data that was
introduced by the xcu file, without loosing data that was either (a) defined in
lower layers and would now shine through or (b) defined in higher layers to
modify the existing data.  See
<http://hg.services.openoffice.org/cws/sb130/file/124b9f7d8f67/configmgr/source/components.cxx#l281>
for details.

- Extensions that were registered in an OOo installation before that
installation is upgraded to OOo 3.3 can have minor problems when being removed
now.  The first time such an extension is removed, life-removing the
corresponding xcu data does not work (i.e., this issue's bug occurs, and the
extension's option pages and menus stay visible until next OOo start).  After
the next OOo start, removal of any remaining old extensions works correctly.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@framework.openoffice.org
For additional commands, e-mail: issues-h...@framework.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to