Cfspreadsheet.cfc Error after upgrade 6.0.0.585

I updated from 5.4.3.16 to lucee 6 successfully.
Almost everything works except Excel sheet processing which was done via the cfspreadsheet.cfc 3.0.3 extension by Andrew Kretzer (akretzer).
After updating to lucee 6 I receive the following error:

Lucee 6.0.0.585 Error (expression)
Message invalid component definition, can’t find component [org.cfpoi.spreadsheet.Spreadsheet]
Stacktrace The Error Occurred in
/spreadsheet.cfc: line 150

OS: CentOS Linux 7.9.2009 (on plesk server)
Java Version: 11.0.6 (AdoptOpenJDK) 64bit
Tomcat Version: Apache Tomcat/9.0.31
Lucee Version: 6.0.0.585

I solved it by switching from LeftBower’s cfspreadsheet to CFsimplicity spreadsheet GitHub - cfsimplicity/spreadsheet-cfml: Standalone library for working with spreadsheets in CFML
A slight refactoring was necessary.

3 Likes