file:/Users/lbroudou/Development/github/microcks/samples/HelloService.wsdl ]]>http://schemas.xmlsoap.org/wsdl/http://lbroudoux-OSX.local:8088/mockHelloServicehttp://localhost:8080/services/HelloService<xml-fragment/>UTF-8http://localhost:8080/soap/HelloService Mock/0.9/ Karla ]]>No AuthorizationSEQUENTIALHelloServicesayHello<xml-fragment/>UTF-8http://:8088/mockHelloService Andrew ]]>200declare namespace ser='http://www.example.com/hello'; //ser:sayHelloResponse/sayHello<sayHello>Hello Andrew !</sayHello>false500No AuthorizationHelloServicesayHello<xml-fragment/>UTF-8http://localhost:8080/services/HelloService Karla ]]>No AuthorizationHelloServicesayHello<xml-fragment/>UTF-8http://lbroudoux-OSX.local:8088/mockHelloService World ]]>500No Authorizationfalseversion0.9Response 1SCRIPTimport com.eviware.soapui.support.XmlHolder def holder = new XmlHolder( mockRequest.requestContent ) def name = holder["//name"] if (name == "Andrew"){ return "Andrew Response" } else if (name == "Karla"){ return "Karla Response" } else { return "World Response" } Hello Andrew ! ]]> Hello Karla ! ]]> soapenv:Sender rpc:BadArguments Processing error 999 ]]>Andrewdeclare namespace ser='http://www.example.com/hello'; //ser:sayHello/nameAndrewAndrew ResponseKarladeclare namespace ser='http://www.example.com/hello'; //ser:sayHello/nameKarlaKarla Response