The report preview in the studio exported the PDF correctly.
Attached is the Log generated during the test of the report.
2022-01-12 16:32:54,389 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:156): service() start
2022-01-12 16:32:54,389 [DEBUG]-[webapp.AppConfig] de.oc.integration.jasper.webapp.AppConfig.isIpAddressAllowed(AppConfig.java:505): check ip address: xx.xx.xx.xx
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:85): read variables from url call interface
2022-01-12 16:32:54,389 [INFO]-[servlet.ServletUtilities] de.oc.servlet.ServletUtilities.logRequestParameters(ServletUtilities.java:35): logRequestParameters() - start
2022-01-12 16:32:54,389 [INFO]-[servlet.ServletUtilities] de.oc.servlet.ServletUtilities.logRequestParameters(ServletUtilities.java:45): _repName: TJD_Blank
2022-01-12 16:32:54,389 [INFO]-[servlet.ServletUtilities] de.oc.servlet.ServletUtilities.logRequestParameters(ServletUtilities.java:45): _repFormat: pdf
2022-01-12 16:32:54,389 [INFO]-[servlet.ServletUtilities] de.oc.servlet.ServletUtilities.logRequestParameters(ServletUtilities.java:47): logRequestParameters() - end
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:138): URL parameters including defaults:
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:139): dataSource=default
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:140): repName=TJD_Blank
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:141): repFormat=pdf
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:142): repLocale=de_DE
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:143): repEncoding=UTF-8
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:144): repTimeZone=GMT
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:145): outFilename=null
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:147): printUsePrinter=false
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:148): printPrinterName=null
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:149): printPrinterTray=null
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:150): printCopies=1
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:151): printDuplex=false
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:152): printCollate=false
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:153): printJobName=null
2022-01-12 16:32:54,389 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:155): saveIsEnabled=false
2022-01-12 16:32:54,390 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:156): saveFileName=null
2022-01-12 16:32:54,390 [DEBUG]-[webapp.URLCallInterface] de.oc.integration.jasper.webapp.URLCallInterface. (URLCallInterface.java:171): input values asserted
2022-01-12 16:32:54,390 [INFO]-[servlet.ServletUtilities] de.oc.jasper.ReportUtilities.compileJRXMLIfNecessary(ReportUtilities.java:110): compiling file /u01/app/JRI/reports/TJD_Blank.jrxml on the fly
2022-01-12 16:32:54,496 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:190): report definition file found for report:TJD_Blank
2022-01-12 16:32:54,496 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:192): reportFileDir: /u01/app/JRI/reports
2022-01-12 16:32:54,496 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:204): set parameter baseDir:/u01/app/JRI/reports
2022-01-12 16:32:54,496 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:207): set parameter SUBREPORT_DIR:/u01/app/JRI/reports/
2022-01-12 16:32:54,496 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:213): set parameter REPORT_LOCALE:de_DE
2022-01-12 16:32:54,496 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:222): set report timezone:GMT
2022-01-12 16:32:54,496 [DEBUG]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:120): use JDBC to lookup dataSource:default
2022-01-12 16:32:54,496 [DEBUG]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:151): initial pool size: 5
2022-01-12 16:32:54,496 [DEBUG]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:152): min pool size: 5
2022-01-12 16:32:54,497 [DEBUG]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:153): max pool size: 50
2022-01-12 16:32:54,497 [INFO]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:155): successfully connected to jdbc:oracle:thin:@//xx.xx.xx.xx:1521/xxxxx with user: xxxx
2022-01-12 16:32:54,497 [INFO]-[db.ConnectionUtility] de.oc.db.ConnectionUtility.getConnection(ConnectionUtility.java:164): dataSource loaded:default
2022-01-12 16:32:54,497 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:250): fill report
2022-01-12 16:32:54,499 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:256): net.sf.jasperreports.jdbc.fetch.size=0
2022-01-12 16:32:54,499 [DEBUG]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:339): set contentType=application/pdf
2022-01-12 16:32:54,499 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:360): export report
2022-01-12 16:32:54,501 [INFO]-[webapp.ReportWrapper] de.oc.integration.jasper.webapp.ReportWrapper.service(ReportWrapper.java:453): service() end