package org.argeo.slc.ws; import org.springframework.ws.client.core.WebServiceTemplate; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.argeo.slc.core.process.SlcExecution; import org.argeo.slc.msg.process.SlcExecutionRequest; import org.argeo.slc.unit.AbstractSpringTestCase; import org.argeo.slc.unit.process.SlcExecutionTestUtils; public class SlcExecutionWsIntegrationTest extends AbstractSpringTestCase { private Log log = LogFactory.getLog(getClass()); public void testSendSlcExecutionrequest() { WebServiceTemplate template = getBean(WebServiceTemplate.class); SlcExecution slcExec = SlcExecutionTestUtils.createSimpleSlcExecution(); SlcExecutionRequest req = new SlcExecutionRequest(); req.setSlcExecution(slcExec); log.info("Send SlcExecutionRequest for SlcExecution " + slcExec.getUuid()); Object resp = template.marshalSendAndReceive(req); log.info("Resp: " + resp); } }