I’m trying to run a Test Suite that works in 7.5x after upgrading to 8.0.
Can anyone spot what the issue might be?
I’m receiving this error:
Test Cases/THE_TEST_SCRIPT SCRIPT FAILED.
Reason:
java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method “org.apache.xerces.dom.NodeImpl.getChildNodes()Lorg/w3c/dom/NodeList;” the class loader (instance of org/codehaus/groovy/tools/RootLoader) of the current class, org/apache/xerces/dom/NodeImpl, and the class loader (instance of ) for interface org/w3c/dom/Node have different Class objects for the type org/w3c/dom/NodeList used in the signature
at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source)
at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.apache.poi.util.DocumentHelper.readDocument(DocumentHelper.java:140)
at org.apache.poi.openxml4j.opc.internal.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:374)
at org.apache.poi.openxml4j.opc.internal.ContentTypeManager.(ContentTypeManager.java:100)
at org.apache.poi.openxml4j.opc.internal.ZipContentTypeManager.(ZipContentTypeManager.java:54)
at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:253)
at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:756)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:327)
at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:184)
at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:149)
at com.kms.katalon.core.testdata.reader.WorbookProvider.getExcelData(WorbookProvider.java:24)
at com.kms.katalon.core.testdata.reader.ExcelFactory.getExcelData(ExcelFactory.java:31)
at com.kms.katalon.core.testdata.reader.ExcelFactory.getExcelDataWithDefaultSheet(ExcelFactory.java:17)
at com.kms.katalon.core.testdata.TestDataFactory.readExcelData(TestDataFactory.java:224)
at com.kms.katalon.core.testdata.TestDataFactory.internallyfindTestData(TestDataFactory.java:150)
at com.kms.katalon.core.testdata.TestDataFactory.findTestData(TestDataFactory.java:130)
at com.kms.katalon.core.testdata.TestDataFactory$findTestData.callStatic(Unknown Source)
at Script1.run(Script1.groovy:1)
at com.kms.katalon.core.main.ScriptEngine.runScriptWithoutLogging(ScriptEngine.java:105)
at com.kms.katalon.core.main.TestCaseMain.getGlobalVariables(TestCaseMain.java:184)
at com.kms.katalon.core.main.TestCaseMain$getGlobalVariables$1.call(Unknown Source)
at internal.GlobalVariable.(GlobalVariable.groovy:515)
at com.global.functions.DrawReportFileValidations.FileDownloadPath(DrawReportValidations.groovy:24)
at com.global.functions.DrawReportFileValidations$FileDownloadPath.call(Unknown Source)
at E2E-TC12A-APPROPRIATION MAPPING - INTEGRATION DRIVER SCRIPT.run(E2E-TC12A-APPROPRIATION MAPPING - INTEGRATION DRIVER SCRIPT:77)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:398)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:389)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:368)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:360)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:255)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1622342860569.run(TempTestCase1622342860569.groovy:25)