2013-01-23 200 views
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?

在此先感謝您的任何建議。

回答

0

我已經下載了groovy-wslite jar,並將它添加到我的SoapUI安裝的bin/ext目錄中。