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
- Export a report from the LMS
- Open the report in Plateau Report Designer
- Make changes as needed to the report and save
- Zip the report along with the Plateau.rptlibrary and PlateauThemes.rptlibrary
- Attempt to import the report into the LMS
- Note an error is thrown (full error may need stack trace enabled)
- System Admin -> Configuration -> System Configuration -> LMS_Admin -> search for "reportStackTraceToUser" and set it to true
- java.lang.IllegalArgumentException: MALFORMED
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
- If you are unable to open the .zip with the PRD, extract the .zip file using an unzip utility
- Open the .rptdesign directly in the PRD
- Create a .zip file using the PRD
- 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