This is the stacktrace I get when I run my application:
Exception in thread "Thread-3" java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredElementNSImpl.getTextContent()Ljava/lang/String; at org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller.readElement(PackagePropertiesUnmarshaller.java:146) at org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller.loadCreated(PackagePropertiesUnmarshaller.java:162) at org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller.unmarshall(PackagePropertiesUnmarshaller.java:124) at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:713) at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:275) at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:209) at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:168) at Snomed.Snomed.ImportManualMappingUtility.importmanualmappingdata(ImportManualMappingUtility.java:191) at Snomed.Snomed.ImportManualMappingUtility.importSnomedRun(ImportManualMappingUtility.java:128) at Snomed.Snomed.ImportManualMappingUtility.run(ImportManualMappingUtility.java:100)
When I debug the java that contains the ImportManualMappingUtility
class I get an error at the following line:
Workbook workbook = WorkbookFactory.create(new FileInputStream(loadFileConcept));
How can I fix this problem? I believe it is a problem related to xerces jar file; does it?