Apache OpenOffice (AOO) Bugzilla – Issue 117453
desktop: extension manager can't deploy single xcu file ...
Last modified: 2017-05-20 10:01:06 UTC
The extension manager can't deploy a single xcu file anymore. I got a com.sun.star.deployment.DeploymentException: an error occured during file opening ... Seems to be a regression. But the general question is if we should still accept the deployment of single config files etc. or if we allow oxt packages only.
When i put the xcu file in an oxt package everything seems to be fine until i try to uninstall the oxt package. No error message and no other feedback and the the oxt won't be uninstalled.
My last comment is not 100% correct. I had a bug in my oxt manifest. The oxt contains 1 xcu file, description and a manifest and the problem was that the manifest file was not correct. So nothing was installed. The extension manager had more or less nothing to do and shows the oxt as properly installed. When i tried to uninstall this oxt, the ext mgr does again nothing and the oxt remains installed. You can't remove it via the extension manager and it is still listed.
Created attachment 77058 [details] Proposed patch to fix the problem. css::ucb::IOErrorCode_GENERAL is specified to xRequest passed to FileDoesNotExistFilter::handle method when description.xml file is not found on Linux environment. This problem is not there on OOo 3.2.1. Maybe there is ucb changes between 3.2 and 3.3, I have not checked. To modify the UCB might be make problems somewhere else.
*** This issue has been marked as a duplicate of issue 113279 ***
getting rid of value "enhancement" for field "severity". For enhancement the field "issue type" shall be used.
I use attachment in bug 113279, oxt can be installed and uninstalled normally with no error message in extension manager. (Attached oxt file includes Addons.xcu, test.py and ComboboxTest.jar. ) build r1351567 (buildbot)