Hi, today i noticed a strange problem with some of my extensions containing *.xcu files
i can deploy the extensions wihout any problems, for example: C:\Program Files\OpenOffice.org\program>unopkg add .\..\share\uno_packages\user-config.oxt --verbose --shared Kopiere: user-config.oxt Aktiviere: user-config Aktiviere: Calc.xcu Aktiviere: Common.xcu Aktiviere: DataAccess.xcu Aktiviere: Linguistic.xcu Aktiviere: Paths.xcu Aktiviere: Writer.xcu Aktiviere: UI.xcu Aktiviere: Setup.xcu unopkg done. the extension works like expected Now i will try to remove the extension: C:\Program Files\OpenOffice.org\program>unopkg remove my.config.user --shared --verbose Deaktiviere: user-config Deaktiviere: Setup.xcu Deaktiviere: UI.xcu Deaktiviere: Writer.xcu Deaktiviere: Paths.xcu Deaktiviere: Linguistic.xcu Deaktiviere: DataAccess.xcu Deaktiviere: Common.xcu Deaktiviere: Calc.xcu ERROR: (com.sun.star.deployment.DeploymentException) { { Message = "Fehler beim Deaktivieren von: Calc.xcu", Context = (com.sun.star.uno.XInterface) @34cd868 }, Cause = (any) { (com.sun.star.ucb.InteractiveAugmentedIOException) { { { { Message = "a file or directory could not be deleted", Context = (com.sun.star.uno.XInterface) @357c3c8 (ImplementationName = "com.sun.star.comp.ucb.FileContent") }, Classification = (com.sun.star.task.InteractionClassification) ERROR }, Code = (com.sun.star.ucb.IOErrorCode) ACCESS_DENIED }, Arguments = ([]any) { { (com.sun.star.beans.PropertyValue) { Name = "Uri", Handle = (long) -1, Value = (any) { " file:///C:/Program%20Files/OpenOffice.org/share/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registry/data" }, State = (com.sun.star.beans.PropertyState) DIRECT_VALUE } }, { (com.sun.star.beans.PropertyValue) { Name = "ResourceName", Handle = (long) -1, Value = (any) { "C:\\Program Files\\OpenOffice.org\\share\\uno_packages\\cache\\registry\\com.sun.star.comp.deployment. configuration.PackageRegistryBackend\\registry\\data" }, State = (com.sun.star.beans.PropertyState) DIRECT_VALUE } }, { (com.sun.star.beans.PropertyValue) { Name = "ResourceType", Handle = (long) -1, Value = (any) { "folder" }, State = (com.sun.star.beans.PropertyState) DIRECT_VALUE } } } } } } unopkg done. notice: it is not always the "Calc.xcu" which will fail to be deleted, every other of the *.xcu files can cause the same problem - other extensions are affected too ... "a file or directory could not be deleted - ACCESS_DENIED " is it possible that my virus scanner (i updated recently) will lock a file ??? i have vista 32 and oo 3.1.1 installed ... any hints ? Oliver -- GnuPG key 0xCFD04A45: 8822 057F 4956 46D3 352C 1A06 4E2C AB40 CFD0 4A45
signature.asc
Description: OpenPGP digital signature