Symptom
User is unable to submit an External Learning Request form, receiving the following or similar error message:
Error
An application error occurred. Try again.
If you have further questions, or if there are problems with this error, you can enter the error details below for all support groups.
View details.
If you click 'View details' and scroll down, you find the following or similar cause at the end of the trace log:
"Caused by: org.xml.sax.SAXParseException; lineNumber: 31; columnNumber: 493;
Character reference "" is an invalid XML character."
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Open My Learning > External Learning Requests
- Create a new request and fill the form
- Click Submit
- The error message shows up
Cause
Users copy and paste content from external sources (such as PDFs), which may include special invisible control characters (e.g. Start of Text (STX) - unicode hex code ). These characters are not supported and can cause exceptions when submitting the form.
Resolution
Please type the information manually when filling out the form instead of using copy and paste.
See Also
Keywords
external learning request, learning request, error, exception, invalid, XML, character, submit, org.xml.sax.SAXParseException, successfactors, learning , KBA , LOD-SF-LMS-USR , User Entity , Problem
SAP Knowledge Base Article - Public