ZENworks Reporting 5: Unable to see double-byte characters in a report exported in PDF format

  • 7014123
  • 15-Nov-2013
  • 18-Dec-2013

Environment

Novell ZENworks Configuration Management 11.2.4 - ZENworks Reporting 5

Situation

In a report that has been exported, all double-byte characters show as empty.

Resolution

Workaround:
  1. Take a backup of the actual-size.new.jrxml file on the ZENworks Reporting server.

      • Windows: %ZRS_HOME%\js\apache-tomcat\webapps\jasperserver-pro\WEB-INF\adhoc\themes\actual-size.new.jrxml

      • Linux: /opt/novell/zenworks-reporting/js/apache-tomcat/webapps/jasperserver-pro/WEB-INF/adhoc/themes/actual-size.new.jrxml

  1. Replace the fontname attribute "DejaVu Sans" with "Arial Unicode MS" throughout the file.

  2. Save the actual-size.new.jrxml file.

  3. Delete the folder called 'Catalina' at the location

      • Windows: %ZRS_HOME%\js\apache-tomcat\work\

      • Linux: /opt/novell/zenworks-reporting/js/apache-tomcat/work/
        to clear the server cache.

  1. Restart ZENworks Reporting server

    To stop, start, or restart the ZENworks Reporting services.

    • For Windows:

      • Click Start > All Programs > ZENworks Reporting 5

      • Go to the Start or Stop > Services folder.

      • Click Stop Service to stop the services or click Start Service to start the services.

    • For Linux:

      Execute the following commands:
      • To Start the Service:/etc/init.d/NovellZENworksReportingServer start

      • To Stop the Service:/etc/init.d/NovellZENworksReportingServer stop

      • To Restart the Service:/etc/init.d/NovellZENworksReportingServer restart
Note: with the workaround in place, new reports will have the double-byte characters,but not existing reports: it will be necessary to open and re-save the ad-hoc report to fix this for existing reports.

Status

Reported to Engineering