davla
07/23/2022, 9:13 PMspreadsheet = New spreadsheetLibrary.Spreadsheet();
reportname = "report.xlsx";
spreadsheet.downloadFileFromQuery( data=qRecords, filename=reportname, xmlFormat=true, streamingXml=true );
using the Spreadsheet library (https://github.com/cfsimplicity/spreadsheet-cfml) with Lucee (latest) on ubuntu and getting the error: “The parameter [filename] to function [downloadFileFromQuery] is required but was not passed in”. The above code clearly is passing the filename argument. Am I missing something?Adam Cameron
davla
07/23/2022, 9:32 PMAdam Cameron
reportname
. I suspect it's null.davla
07/23/2022, 9:38 PMdavla
07/23/2022, 9:39 PMjava.lang.reflect.InvocationTargetException
Adam Cameron
davla
07/23/2022, 9:40 PMdavla
07/23/2022, 9:41 PMlucee.runtime.exp.NativeException: java.lang.reflect.InvocationTargetException
at java.desktop/sun.font.FontManagerFactory$1.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/sun.font.FontManagerFactory.getInstance(Unknown Source)
at java.desktop/java.awt.Font.getFont2D(Unknown Source)
at java.desktop/java.awt.Font.canDisplayUpTo(Unknown Source)
at java.desktop/java.awt.font.TextLayout.singleFont(Unknown Source)
at java.desktop/java.awt.font.TextLayout.<init>(Unknown Source)
at org.apache.poi.ss.util.SheetUtil.getDefaultCharWidth(SheetUtil.java:285)
at org.apache.poi.xssf.streaming.AutoSizeColumnTracker.<init>(AutoSizeColumnTracker.java:117)
at org.apache.poi.xssf.streaming.SXSSFSheet.<init>(SXSSFSheet.java:84)
at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:705)
at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:724)
at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:102)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at lucee.runtime.reflection.pairs.MethodInstance.invoke(MethodInstance.java:56)
at lucee.runtime.reflection.Reflector.callMethod(Reflector.java:877)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:831)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1762)
at spreadsheet_cfc$cf.udfCall4(/spreadsheetLibrary/Spreadsheet.cfc:736)
davla
07/23/2022, 9:42 PMdavla
07/23/2022, 9:42 PMdavla
07/23/2022, 9:47 PMAdam Cameron
Adam Cameron
davla
07/23/2022, 9:56 PMzackster
07/24/2022, 6:10 AMdavla
07/24/2022, 6:38 AMzackster
07/24/2022, 6:48 AMcfsimplicity
07/24/2022, 11:43 AMchris-schmitz
07/25/2022, 8:23 AMfontconfig
and copy the DejyVu-fonts to /usr/share/fonts/truetype/dejavu/
cfsimplicity
07/26/2022, 2:09 PM