JaroslavTulach opened a new pull request, #909: URL: https://github.com/apache/poi/pull/909
- This PR is a followup to #806 - I am currently working on project called [Enso](https://github.com/enso-org/enso). - We are making [heavy use of Apache POI](https://github.com/enso-org/enso/blob/59eb1f2aeb6369fe2abde95f66385a3927064a9e/build.sbt#L1395) to parse Excel documents our users are processing. [](https://community.ensoanalytics.com/c/enso101/sections/245392/lessons/914097 "Excel in Enso") - we are using `jlink` library and remove `java.desktop` module from our JDK - that is causing us problems (just like the one in #806) - the most recent problem occured in https://github.com/enso-org/enso/pull/13842 - after an investigation we found a decent workaround - step by step investigation is described in https://github.com/enso-org/enso/issues/13983#issuecomment-3332650938 - and https://github.com/enso-org/enso/issues/13983#issuecomment-3332708320 - the process of patching is documented at https://github.com/enso-org/enso/issues/13983#issuecomment-3333600671 - which finally lead to creation of this as described [here](https://github.com/enso-org/enso/issues/13983#issuecomment-3333646569) - given there already is `org.apache.poi.ss.ignoreMissingFontSystem` property - Enso is unlikely the only project facing problems of using POI on a _headless system_ - Enso is just taking it to _another level_ by using `jlink` to remove `java.desktop` module - however the need seems to be there: please accept our refactoring into upstream, thanks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
