Я пытаюсь запустить скрипт Groovy в тестовом примере soapUI.
Сценарий ничего не делает, кроме как принимает ответ, извлекает значение и использует его в следующем запросе. Извлечение работает, когда я запускаю свой скрипт самостоятельно. Но, как только я пытаюсь запустить свой тестовый пример, я получаю следующую ошибку:
ОШИБКА:
java .lang.ClassCastException: java .lang.String нельзя преобразовать в org. apache .log4j.Logger на com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run (WsdlGroovyScriptTestStep. java: 125) в com.eviware. impl.wsdl.support.AbstractTestCaseRunner.runTestStep (AbstractTestCaseRunner. java: 211) на com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep. impl.wsdl.support.AbstractTestCaseRunner.internalRun (AbstractTestCaseRunner. java: 138) в com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun (AbstractTestCaseRunner.) 46.ev. impl.wsdl.support.AbstractTestRunner.run (AbstractTestRunner. java: 128) в java .util.concurrent.Executors $ RunnableAdapter.call (неизвестный источник) в java .util.concurrent.FutureTask.run (неизвестно) Источник) на java .util.concurr ent.ThreadPoolExecutor.runWorker (неизвестный источник) в java .util.concurrent.ThreadPoolExecutor $ Worker.run (неизвестный источник) в java .lang.Thread.run (неизвестный источник)
Даже когда я удаляю весь код из моего скрипта, я получаю ошибку. Если я удаляю весь скрипт, тестовый пример запускается без проблем. У кого-нибудь есть идея?