Issue 67450

Summary: allow multiple extensions to have the same service
Product: udk Reporter: b.osi.ooo
Component: codeAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, joerg.skottke
Version: OOo 1.0.0   
Target Milestone: 4.x   
Hardware: All   
OS: Windows, all   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description b.osi.ooo 2006-07-17 12:05:26 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
Comment 1 joachim.lingner 2006-07-17 12:15:39 UTC
.
Comment 2 joachim.lingner 2006-07-26 12:01:13 UTC
.
Comment 3 joachim.lingner 2006-07-26 12:02:32 UTC
.
Comment 4 joachim.lingner 2006-07-26 12:03:12 UTC
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.
Comment 5 joachim.lingner 2006-07-26 12:04:31 UTC
.
Comment 6 Martin Hollmichel 2007-12-07 13:00:40 UTC
set target to 3.x according to http://wiki.services.openoffice.org/wiki/Target_3x