When importing content into the LMS system via the Deployment Location, we receive the following message
"Caused by: com.plateausystems.elms.util.helper.ElmsUncheckedException: com.plateausystems.elms.framework.content.api.ContentDeploymentException: Unable to deploy the zip file for **Some Filename/filepath here** Please check your settings."
SAP SuccessFactors Learning Management System
Reproducing the Issue
Logon as a LMS Admin->Content->Tools->Import Content->Choose file and Schedule the Import->It fails with an error message (as mentioned in the Symptom section of this KBA)
Please check the filename/filepath that is listed before the "Please check your settings" text in the error message, the issue is with the length of that filename/filepath. Make sure that it is short and not unnecessarily long.
For Example: Lets assume there is a filename called "uisdueksk7w83442_transcoded-6mdqj-fkdfsjgfdg324-course-20-accessibility-20-and-20-inclusion-56-720-p-5-fg-7-a-657-cef-5-dfgd-8-c-32-f-3-ab-345345dg-c.mp4" which is too long for a filename, update them to something Like AccessibilityInclusion.mp4.
Reason: The maximum length for a overall path is 255 characters. This limitation includes the drive letter, colon, backslash, directories, subdirectories, filename, and extension. Along with your SFTP account details and exact filepath and filename with extension, it would get added to the backend path so it's recommended to keep your filepath of all the files inside the content/course with filename+extension under 150 characters, just to be on the safer side.
Reach out to the content vendor/person/team who created this course/content for you and request them to rename that filename/filepath to a shorter one, update this filepath reference (wherever they are inside the content code/logic) wherever necessary and then try uploading the content which would work.
NOTE: Please note that these changes has to be done by the content vendor/person/team who created this course/content for you and not Support team as content debugging and update is out of Support's scope. If you do not have any content vendor/person/team, please reach out to our Professional Services team (paid service) as per the KBA-2149831 if you need assistance with the content update/debugging.
content upload failed, com.plateausystems.elms.framework.content.api.ContentDeploymentException, Import Content job fails, content filename length , KBA , LOD-SF-LMS-PCM , iContent , LOD-SF-LMS-ADM , Admin Tools , Problem