I have the same error message now using Mendix 10.24.9 after upgrading from 9.24.35. I also updated the excel import module to the last version. Did you find out something? Thank you in advance.
In the release notes, the following java files have been upgraded. Can you ensure there are no duplicates in your userlib folder?
- Upgraded commons-lang3 jar version to v3.18.0
There are also additional dependencies mentioned in Section 2 of the documentation Excel Importer Documentation
I have the same problem after upgrading the Excel Importer.
- Running Mx 9.24.40.
- Used to mendix-userlib-cleaner to remove duplicates. Everything worked after cleaning, before upgrading.
- Also checked dependencies as mentioned above.
Error:
\javasource\excelimporter\reader\readers\ExcelXLSXDataReader.java:68: error: cannot find symbol
XMLReader sheetParser = XMLHelper.newXMLReader();
^
symbol: method newXMLReader()
location: class XMLHelper
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
What I found in userlib was the following:
Think this could be conflicting because there are two ooxml versions? But how to resolve? Removing ooxml-4.1.1 will give another compile error because ooxml-schemas is depending on this one.
Or couldn't this be the problem?
Solved my problem. It was in the conflicting poi-ooxml.
Solution