public void initialise() throws ActionLifecycleException {
// intentionally not calling super
try {
SoapUIInvoker soapUIInvoker = new SoapUIInvoker() {
private SoapUIClientService service = new SoapUIClientService();
public String buildRequest(String wsdl, String operation, String serviceName, Map params, Properties httpClientProps, String smooksResource, String soapNs) throws IOException, UnsupportedOperationException, SAXException {
return service.buildRequest(wsdl, operation, null, params, httpClientProps, smooksResource, soapNs);
}
public String buildResponse(String wsdl, String operation, String serviceName, Map params, Properties httpClientProps, String smooksResource, String soapNs) throws IOException, UnsupportedOperationException, SAXException {
return service.buildResponse(wsdl, operation, null, params, httpClientProps, smooksResource, soapNs) ;
}
public String buildFault(String wsdl, String operation, String serviceName, String faultName, Map params, Properties httpClientProps, String smooksResource, String soapNs) throws IOException, UnsupportedOperationException, SAXException {
return service.buildFault(wsdl, operation, null, faultName, params, httpClientProps, smooksResource, soapNs) ;
}
public String getEndpoint(String wsdl, String serviceName, Properties httpClientProps) throws IOException {
return service.getEndpoint(wsdl, serviceName, httpClientProps);
}
public String getContentType(String wsdl, String serviceName, Properties httpClientProps) throws IOException {
return service.getContentType(wsdl, serviceName, httpClientProps);
}
public String mergeResponseTemplate(String wsdl, String operation, String serviceName, String response, Properties httpClientProps, String smooksResource, String soapNs) throws IOException, UnsupportedOperationException, SAXException {
return service.mergeResponseTemplate(wsdl, operation, null, response, httpClientProps, smooksResource, soapNs);
}
};
setSoapUIInvoker(soapUIInvoker);
} catch (ConfigurationException e) {