Hi all, i have a scheduled Gateway Event Script as below:
def dataExport():
#query data
data = system.db.runNamedQuery(something)
#export to csv
csvData = system.dataset.toCSV(data)
#check if folder exist
folderPath = "C:\\test"
if system.file.fileExists(folderPath):
#export file
filePath = folderPath + "\\some_exported_file.csv"
system.file.writeFile(filePath, csvData)
else:
dummy = 1
Now, the file is able to export, but at the same time i am getting error:
java.io.FileNotFoundException: C:\Windows\Temp\jetty-0_0_0_0-8088-main-_-any-9867179302079148073\WicketFilter-filestore\1197\5854\node0sbs7tgpi2g3xshtcucvixzjr0\data (The system cannot find the path specified)
at java.base/java.io.RandomAccessFile.open0(Native Method)
at java.base/java.io.RandomAccessFile.open(Unknown Source)
at java.base/java.io.RandomAccessFile.(Unknown Source)
at java.base/java.io.RandomAccessFile.(Unknown Source)
at org.apache.wicket.pageStore.DiskDataStore$SessionEntry.getFileChannel(DiskDataStore.java:432)
at org.apache.wicket.pageStore.DiskDataStore$SessionEntry.savePage(DiskDataStore.java:350)
at org.apache.wicket.pageStore.DiskDataStore.storeData(DiskDataStore.java:188)
at org.apache.wicket.pageStore.AsynchronousDataStore$PageSavingRunnable.run(AsynchronousDataStore.java:355)
at java.base/java.lang.Thread.run(Unknown Source)
Am i missing a step somewhere?
Many thanks in advance!