SAP Knowledge Base Article - Public

2515048 - MALFORMED exception received when importing modified LMS Report

Symptom

Attempting to import a report to the LMS results in an error:

java.lang.IllegalArgumentException: MALFORMED

Environment

  • SAP SuccessFactors Learning Management System (LMS)
  • Plateau Report Designer (PRD)

Reproducing the Issue

  1. Export a report from the LMS
  2. Open the report in Plateau Report Designer
  3. Make changes as needed to the report and save
  4. Zip the report along with the Plateau.rptlibrary and PlateauThemes.rptlibrary
  5. Attempt to import the report into the LMS
  6. Note an error is thrown (full error may need stack trace enabled)
  7. System Admin -> Configuration -> System Configuration -> LMS_Admin -> search for "reportStackTraceToUser" and set it to true
  8. java.lang.IllegalArgumentException: MALFORMED

    PRDError.png

Cause

The .zip file is corrupt

Resolution

Please note that Report customization is handled by Professional Services.

To help guide you on possible causes, please check the following:

  • Make sure the Plateau Report Designer is the tool used to create the report .zip file
    • Information on how to obtain the latest version of the PRD is in KBA 2318900
  • Try recreating the .zip file from the PRD and import again
    1. If you are unable to open the .zip with the PRD, extract the .zip file using an unzip utility
    2. Open the .rptdesign directly in the PRD
    3. Create a .zip file using the PRD
    4. Be sure to include the Plateau.rptlibrary and PlateauThemes.rptlibrary

See Also

KBA 2379690 - Custom Reports for LMS

Keywords

SF SuccessFactors LMS Learning PRD BIRT Plateau Report Designer Eclipse MALFORMED import zip error exception upload , KBA , LOD-SF-LMS-PRD , VJDBC Setup or Connection Issues , LOD-SF-LMS-REP , Reporting Data , Problem

Product

SAP SuccessFactors Learning 1705