This is an example of the message that gets sent when the Cúram outbound web service client invokes the exposed WID Export web service. Creating the JUnit test and the Cúram Outbound Client is outlined in Write a Cúram Outbound Service. Creating the WID Export is covered in Create and Implement an Export.
POST /CúramWS/services/CreateEvidenceWS HTTP/1.1 Host: localhost:8070 Accept: application/soap+xml,multipart/related,text/* User-Agent: IBM WebServices/1.0 Cache-Control: no-cache Pragma: no-cache SOAPAction: "" Connection: Keep-Alive Content-Type: text/xml; charset=utf-8 Content-Length: 1082 Date: Thu, 26 Feb 2009 10:28:25 GMT <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <soapenv:Header /> <soapenv:Body> <ws:CreateEvidenceRootType_element xmlns:ws="CreateEvidenceWS" xmlns:ws_1="http://ws.curam/EvidenceCreateWS" > <ws_1:evidence> <ws_1:evidenceData> <ws_1:evidenceDetails> <ws_1:caseID>5594596637100998656</ws_1:caseID> <ws_1:evidenceType>ET500</ws_1:evidenceType> <ws_1:receivedDate>2009-02-26 </ws_1:receivedDate> <ws_1:effectiveDate>2009-02-26 </ws_1:effectiveDate> <ws_1:participantID>8837188368807755776 </ws_1:participantID> </ws_1:evidenceDetails> <ws_1:dataObjects> <ws_1:dataItem name="caseParticipantRoleID">0 </ws_1:dataItem> <ws_1:dataItem name="sportingActivityType">SA2 </ws_1:dataItem> <ws_1:dataItem name="sportingAwardType">SAT1 </ws_1:dataItem> <ws_1:dataItem name="paymentAmount">50 </ws_1:dataItem> </ws_1:dataObjects> </ws_1:evidenceData> </ws_1:evidence> </ws:CreateEvidenceRootType_element> </soapenv:Body> </soapenv:Envelope>