cuba-platform / yarg

Yet Another Report Generator - CUBA Platform reporting engine
https://www.cuba-platform.com
Apache License 2.0
239 stars 75 forks source link

Set user directory for openoffice processes #125

Closed Ilya-c closed 4 years ago

Ilya-c commented 4 years ago

Currently integration starts single openoffice process because -env:UserInstallation parameter isn't set. Setting this parameter allows us to start multiple openoffice processes each with separate port.

Directories for the processes are created in the OfficeIntegration#temporaryDirPath folder. If temporary directory isn't set, parameter won't be used.

Process directories named as ".ooserver${host}${port}" for example - ".ooserver_localhost_8100".

Also this pull request contains commit which adds sl4j logging which is useful during openoffice problems debugging: https://github.com/cuba-platform/yarg/commit/bdee7e7819f0b0ef46e872c0607bc5820f68a9b2

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.