XMLConstants.W3C_XML_SCHEMA_NS_URI is not workinjg

import javax.xml.XMLConstants
import javax.xml.transform.stream.StreamSource
import javax.xml.validation.SchemaFactory

String response = new File( “C:\Users\username\Downloads” ).listFiles()?.sort { -it.lastModified() }?.head().absolutePath

def factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
def schema = factory.newSchema(new StreamSource(xsdFilePath ));
def validator = schema.newValidator();

// Validate the response against the schema
assert validator.validate(new StreamSource(new StringReader(response))) == null;

The error is :
test FAILED.
Reason:
groovy.lang.MissingPropertyException: No such property: W3C_XML_SCHEMA_NS_URI for class: javax.xml.XMLConstants
** at test.run(test:17)**
** 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 TempTestCase1615394854884.run(TempTestCase1615394854884.groovy:25)**

Please can someone help to resolve this issue?

Duplicating