Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-6819

OpenOffice internal-managed integration failed with OOO 3.3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Critical
    • None
    • 3.1
    • Office
    • None
    • Windows, Oracle, XWiki 3.1, OpenOffice 3.3
    • OpenOffice, LibreOffice, office internal-managed server type
    • Unknown

    Description

      On Windows, ONLY with fresh OpenOffice 3.3 (fresh instalation, not updated) not possible to use internal-managed integration with OOO. Give Error:
      ...
      Caused by: java.lang.IllegalStateException: invalid templateProfileDir: C:\Documents and Settings\Administrator\Application Data\OpenOffice.org\3
      ...

      I started a investigation and found, that XWiki cannot connect with OpenOffice 3.3, because in a user folder doesn't exist subfolder "registry". I started to compare with OOO 3.2 and found, that this subfolder registry used to collect all ser-defined options and parameters. But from 3.3 version, situation cardinaly changed: no more subfolder "registry", existing only file "registrymodifications.xcu". As I understand (look this link http://user.services.openoffice.org/en/forum/viewtopic.php?f=6&t=40411&p=185886&hilit=registrymodifications.xcu#p185886) right now version 3.3 combined all independent parameters files into one (because this increase speed).

      Easy solution for me - I took subfolder "registry" and paste it in a user folder. XWiki started to work with internal-managed server. Also, if you make update OOO from 3.2 to 3.3 - this subfolder also exists (from 3.2 version) and no any problem with internal-managed using of OOO.

      As I said, problem exists only with fresh install of OOO 3.3.

      Read these messeges in context:
      http://nabble.documentfoundation.org/XCU-and-XCS-files-in-recent-releases-tp2711964p2712018.html
      http://user.services.openoffice.org/en/forum/viewtopic.php?f=6&t=40411&p=185886&hilit=registrymodifications.xcu#p185886

      As a result, I think, need to change integration of Office (OpenOffice & LibreOffice), because previosly some needable settings placed into file "common.xcu" (in a subfolder "registry") but started from 3.3 - ALL user-defined settings placed into file "registrymodifications.xcu" directly in a user folder, without subfolder, but current procedure of integration tryes to use old method ...

      Attachments

        Issue Links

          Activity

            People

              mflorea Marius Dumitru Florea
              ecolesnicov Eugen Colesnicov
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: