Apache OpenOffice (AOO) Bugzilla – Issue 67450
allow multiple extensions to have the same service
Last modified: 2013-02-07 21:53:29 UTC
How to reproduce: on win32; add via extension manager: (from OOo cvs) qa/qatesttool/framework/basic/input/extensions/simpleLicense\IncompAttr1.oxt and qa/qatesttool/framework/basic/input/extensions/simpleLicense/LongLic.oxt both extensions are in state Enaled close and reopen extension manager; IncompAttr1.oxt is in state Unknown
.
The problem is that both extension contain the same service. The extension which is last installed will overwrite the service from the first extension. Enhancement: Warn user that they overwrite an existing extension. Allow user to abort installation. Allow user to proceed with installation but do not overwrite the existing service. The extension may then work with the existing service and shall be displayed as enabled. Then the existing service must be prevented to be uninstalled, because other extensions may depend on it.
set target to 3.x according to http://wiki.services.openoffice.org/wiki/Target_3x