User Tools
Writing /app/www/public/data/meta/onboarding/reportingmanager/troubleshooting_-_report_export_to_excel_issue.meta failed
onboarding:reportingmanager:troubleshooting_-_report_export_to_excel_issue
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| onboarding:reportingmanager:troubleshooting_-_report_export_to_excel_issue [2017/10/06 15:15] – created mmcc | onboarding:reportingmanager:troubleshooting_-_report_export_to_excel_issue [2021/06/25 10:09] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Troubleshooting - Report Export to Excel Issue ====== | ||
| + | |||
| + | ===== Example Customer Request ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | Please let me know if there’s something I need to do on my end, I typically pull this report a few times a day and have never had issues, thanks. | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== The Solution ===== | ||
| + | |||
| + | Tailing the logs while replicating the issue revealed the following: | ||
| + | |||
| + | < | ||
| + | Caused by: org.xml.sax.SAXParseException; | ||
| + | at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) | ||
| + | at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) | ||
| + | at groovy.util.XmlParser.parse(XmlParser.java: | ||
| + | at groovy.util.XmlParser.parseText(XmlParser.java: | ||
| + | at groovy.util.XmlParser$parseText.call(Unknown Source) | ||
| + | </ | ||
| + | |||
| + | So we know there is an invalid character in the export of the report, now how to we find it in such a large report? | ||
| + | |||
| + | Sam's approach was to: | ||
| + | - Update the report to return a different value to Null - This unfortunately didn't fix the issue. | ||
| + | - Start stripping out each report column to see when the issue was resolved - This pin-pointed the " | ||
| + | - Bring the report data into excel and try to find the strange character in that column - here is a regex that was used in this case < | ||
| + | |||
| + | This lead to the conclusion that the field ' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Fixing the form field value should resolve the issue! Be sure to ask for the customer' | ||