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

Add the ability to use a LibreOffice binary from another server

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 15.10.12
    • Office
    • None
    • Unknown

    Description

      Current situation:

      Server hostname

      Even if you select the option of using an "external" libre office server, the office importer tries to connect to "127.0.01", which is the default setting in jodconverter.

      By adding the line

      externalProcessOfficeManager.hostName("some other IP");

      it would be possible to define an other server hostname.

      Shared folder

      LibreOffice importer uses

      /tmp/xwiki-tmp

      as a shared folder between XWiki and LibreOffice. It should be possible to specify the path of it, so we could use a mounted network folder instead.

      Consequences

      With the current state, it is difficult to create a Docker container free of LibreOffice, that will use an external LibreOffice (either on an other system or in an other container).

      Proposition

      Add new properties (in xwiki.properties or/and XWikiPreferences) to specify:

      • the libre office hostname
      • the shared folder path

      Attachments

        Activity

          People

            gdelhumeau Guillaume Delhumeau
            gdelhumeau Guillaume Delhumeau
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: