首页 文章

无法从SoapUI中的groovy脚本调用java类

提问于
浏览
-1

我尝试从SoapUI中的groovy脚本运行this . 我构建了一个包含此代码的jar文件,并将该jar文件放在/ bin / ext目录中 . 但是跑完后我看到了这个:

org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:Script4.groovy:1:无法解析类net.dbunit.dbunittest.DBUnitTest @第1行,第1列.import net.dbunit.dbunittest.DBUnitTest ^ org.codehaus .groovy.syntax.SyntaxException:无法解决在org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError(ClassCodeVisitorSupport.java:146)类net.dbunit.dbunittest.DBUnitTest @第1行,第1列在org.codehaus.groovy .control.ResolveVisitor.visitClass(ResolveVisitor.java:1145)在org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:141)在org.codehaus.groovy.control.CompilationUnit $ 10.call(CompilationUnit.java: 632)在org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(在org.codehaus.groovy.control.CompilationUnit CompilationUnit.java:912)在org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:574) .compile(CompilationUnit.java:523)at groovy.lang.GroovyClassLoader.doParseClass(Groovy) ClassLoader.java:279)在groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:258)在groovy.lang.GroovyShell.parseClass(GroovyShell.java:613)在groovy.lang.GroovyShell.parse(GroovyShell.java:625 )在groovy.lang.GroovyShell.parse(GroovyShell.java:652)在groovy.lang.GroovyShell.parse(GroovyShell.java:643)在com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.compile(SoapUIGroovyScriptEngine . java:152)at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:97)at com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:154)在在java.util.concurrent.ThreadPoolExecutor中com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel $ RunAction $ 1.run(GroovyScriptStepDesktopPanel.java:277)在java.util.concurrent.ThreadPoolExecutor.runWorker(来源不明) java.lang.Thread.run(未知来源)1错误$ Worker.run(未知来源)

我重新启动SoapUI,但它不起作用 .

1 回答

  • 2

    打包到jar中的脚本取决于 net.dbunit.dbunittest.DBUnitTest . 您需要提供这些依赖关系以及可能的转换依赖关系 .

相关问题