Open thierry-FreeBSD opened 1 year ago
Hi @thierry-FreeBSD I can't see from the page you provided what the previous version was. XLConnect requires apache POI, we have upgraded to 4.1 since 1.0 in March 2020. If you're using the version from the master branch, it is now requiring POI 5.2.2, which also upgrades most transitive dependencies. The jars are downloaded at load time, there could be an issue with that.
From the error you provided, the POI dependency is causing the issue.
I'm using POI 4.1.2 with XLConnect 1.0.5, no recent change with them.
Not sure if this will help, but 1.0.6 is now available on CRAN. It uses a newer version of poi. If the problem persists it must be an issue with downloading the JAR dependencies, which happens the first time the package is loaded.
Thanks for the notification!
I have updated POI to 5.2.3 and XLConnect to 1.0.6 and this is better.
But there remains a problem with vignettes:
Error: NoClassDefFoundError (Java): org/apache/poi/openxml4j/exceptions/InvalidFormatException
I shall investigate this problem.
XLConnect is available as a FreeBSD port, and it used to run fine: see https://www.freshports.org/math/R-cran-XLConnect.
But since some days, the tests fail with the hereunder message:
I guess that the problem is caused by the upgrade of some dependency, but I cannot see which one… Any idea?