buf.append("report_") .append(FileHelper.createSafeFilename(ThreadLocalUserContext.getUser().getUsername(), 20)).append(".xls"); final File file = new File(ConfigXml.getInstance().getWorkingDirectory(), buf.toString()); fileUpload.writeTo(file); getReportScriptingStorage().setFilename(clientFileName, file.getAbsolutePath());