Jasper reports in Mendix

0
Hi Experts,   I am getting an error while deploying the application in Studio Pro after importing the J-Reports module.   The error message is as under:   Buildfile: D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\deployment\build_core.xml   compile: [javac] Compiling 11 source files to D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\deployment\run\bin [javac] D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\javasource\jasperreports\actions\generatePDF.java:112: error: cannot find symbol [javac] inputStream = Core.getFileDocumentContent(getContext(), __Form); [javac] ^ [javac] symbol: variable __Form [javac] location: class generatePDF [javac] Note: D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\javasource\jasperreports\actions\generatePDF.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\javasource\jasperreports\actions\generatePDF.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1 error   BUILD FAILED D:\Praxis\MendixMindsphere\MendixProjects\Forecast-main\deployment\build_core.xml:29: Compile failed; see the compiler error output for details.   Total time: 5 seconds   Kindly assist.
asked
2 answers
1

Hi,

I’m having the same, can‘t build project after importing j-reports in Studio Pro 9.22, I get the following error message (I don’t know Java, so I can’t debug in Eclipse):

 

Buildfile: C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\deployment\build_core.xml

compile:
    [javac] Compiling 368 source files to C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\deployment\run\bin
    [javac] C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java:118: error: cannot find symbol
    [javac]             if (FileTypeParameter1 == FileType.PDF) {
    [javac]                 ^
    [javac]   symbol:   variable FileTypeParameter1
    [javac]   location: class generatePDF
    [javac] C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java:124: error: cannot find symbol
    [javac]             } else if (FileTypeParameter1 == FileType.CSV) {
    [javac]                        ^
    [javac]   symbol:   variable FileTypeParameter1
    [javac]   location: class generatePDF
    [javac] C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java:130: error: cannot find symbol
    [javac]             } else if (FileTypeParameter1 == FileType.Docx) {
    [javac]                        ^
    [javac]   symbol:   variable FileTypeParameter1
    [javac]   location: class generatePDF
    [javac] C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java:135: error: cannot find symbol
    [javac]             } else if (FileTypeParameter1 == FileType.Pptx) {
    [javac]                        ^
    [javac]   symbol:   variable FileTypeParameter1
    [javac]   location: class generatePDF
    [javac] C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java:140: error: cannot find symbol
    [javac]             } else if (FileTypeParameter1 == FileType.Xlsx) {
    [javac]                        ^
    [javac]   symbol:   variable FileTypeParameter1
    [javac]   location: class generatePDF
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\javasource\jasperreports\actions\generatePDF.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 5 errors

BUILD FAILED
C:\Users\jeane\OneDrive\Documents\Mendix\App20210710\deployment\build_core.xml:30: Compile failed; see the compiler error output for details.
 

answered
0

I get not compile errors when i import it in 8.12.1.

This sometimes fixes unexplained compile errors:

  1. Project – clean deployment directory
  2.  Project – deploy for eclipse
  3.  Run the project

 

I hope this helps.

answered