package be.error.wsproxy.interceptors.internalchain; import java.io.ByteArrayInputStream; import org.springframework.ws.WebServiceMessage; import org.springframework.ws.soap.saaj.SaajSoapMessageFactory; public class WebserviceTestSupport { private static SaajSoapMessageFactory webServiceMessageFactory; static { SaajSoapMessageFactory saajSoapMessageFactory = new SaajSoapMessageFactory(); saajSoapMessageFactory.afterPropertiesSet(); webServiceMessageFactory = saajSoapMessageFactory; } public static WebServiceMessage createSoapWebServiceMessage(String xml) { try { return webServiceMessageFactory.createWebServiceMessage(new ByteArrayInputStream(xml.getBytes())); } catch (Exception exception) { throw new RuntimeException(exception); } } }