2013-01-23 5 views
0

Windows 7 상자에서 SoapUI 버전 4.5.1을 사용하여 mock webservice를 만듭니다. 여기에는 두 번째 응답을 작성하고 보내려고하는 OnRequest 이벤트에서 시작되는 Groovy 스크립트가 포함되어 있습니다.SoapUI에서 groovy-wslite 사용

문제점은 추가 응답을 보내는 SoapClient 객체를 인스턴스화하기 위해 사용하려는 groovy-wslite 라이브러리의 설치와 관련이 있습니다.

나는합니다 (wslite의 GitHub의 사이트에 따라 https://github.com/jwagenleitner/groovy-wslite에서) 스크립트의 상단에 다음을 포함하는 경우 :

@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 디렉토리에 추가했습니다.

관련 문제