0
我在Windows 7上使用SoapUI 4.5.1版来创建一个模拟web服务。它包含一个Groovy脚本,该脚本在OnRequest事件中触发,它尝试创建并发送第二个响应。在SoapUI中使用groovy-wslite
问题是要安装groovy-wslite库,我试图用来实例化发送附加响应的SoapClient对象。
如果我包括在脚本的顶部以下(以https://github.com/jwagenleitner/groovy-wslite为每wslite GitHub的网站):
@Grab(group='com.github.groovy-wslite', module='groovy-wslite', version='0.7.1')
...我收到以下错误:
java.lang.NoClassDefFoundError: org/apache/ivy/core/settings/IvySettings
如果我从脚本中删除它,我得到以下错误:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script6.groovy: 23: unable to resolve class SOAPClient @ line 23, column 18.
def client = new SOAPClient(clientURL)
^
org.codehaus.groovy.syntax.SyntaxException: unable to resolve class SOAPClient @ line 23, column 18.
任何人都可以建议我做错了什么, 请?我是否需要在SoapUI中分别安装groovy-wslite?
在此先感谢您的任何建议。