Since yesterday all of the test cases (even from different test suites) in which I use something similar to “CustomKeywords.‘com.kms.katalon.keyword.pdf.PDF.compareFromPage’(path+ “test_text1.pdf”,
path+ “test_text2.pdf”, 4,null)” are going to Failed with the error below.
I have not changed anything in my script or katalon setting recently.
I also went to the plugins to verify the status and I see it Active as usual (screenshot attached).
does anybody facing the same problem or have any idea of what is going on?
the error:
2020-09-16 10:21:56.633 ERROR k.k.c.m.CustomKeywordDelegatingMetaClass - com.kms.katalon.keyword.pdf.PDF
2020-09-16 10:21:56.638 ERROR c.k.katalon.core.main.TestCaseExecutor - Test Cases/VerifyPDFKeywords FAILED.
Reason:
java.lang.ClassNotFoundException: com.kms.katalon.keyword.pdf.PDF
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.getCustomKeywordClassAndSetMetaClass(CustomKeywordDelegatingMetaClass.java:100)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:45)
at VerifyPDFKeywords.run(VerifyPDFKeywords:57)
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:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
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 TempTestCase1600244509288.run(TempTestCase1600244509288.groovy:25)