ContributionsMost RecentMost LikesSolutionsRe: Unable to get node using XmlHolder Found the solution holder.getNodeValue("//*:AccountId") Unable to get node using XmlHolder Hi, How can I access "AccountId" node in the following request using XmlHolder <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Message xmlns="http://www.example.com/schema/message"> <Header> <AccountId>12345763-210b-468b-97ce-18374f8d73a7</AccountId> </Header> </Message> </s:Body> </s:Envelope> I've tried holder["//AccountId"], but it didn't work Thanks SolvedRe: WCF client gets ProtocolException when trying to consume a response from the MockService The described behavior occurs even if I don't transfer values from the request to the response, but simply extract the values from the response using XmlHolder. E.g. def holder = new com.eviware.soapui.support.XmlHolder( mockRequest.requestContent) def messageId = holder["//messageId"] WCF client gets ProtocolException when trying to consume a response from the MockService Hi all, I've created a MockService in SoapUI to test WCF client. When the MockService dispatches a static response everything works fine, but when it uses a script to transfer values from the request to the response as described here http://www.soapui.org/soap-mocking/creating-dynamic-mockservices.html my client gets ProtocolException - The content type text/html; charset=iso-8859-1 of the response message does not match the content type of the binding (text/xml; charset=utf-8). What is the cause of this? Thanks How to get Request names in the Mock Service Script Hi all, I want to dispatch responses based on request names (e.g. Request 1 -> Response 1, Request 2 -> Response 2, etc.). How can I get the name of the current request in the Mock Service? I need something similar to testRunner.runContext.currentStep.name but for the request in the MockService Thanks