4.2.3 Getting the groups

The protocol client sends the following GetGroups request WSDL message:

 <GetGroupsRequest
   xmlns="http://schemas.microsoft.com/office/server/translation/2010/11/getGroups"
   xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <JobId>1118198185349178816</JobId>
   <PartitionId i:nil="true" />
 </GetGroupsRequest>

The protocol server receives the request and gets the translation groups in the translation job from its storage. The protocol server then sends the following GetGroups response WSDL message:

 <GetGroupsResponse
   xmlns="http://schemas.microsoft.com/office/server/translation/2010/11/getGroups/response"
   xmlns:b="http://schemas.microsoft.com/office/server/translation/2010/11/translationJobSettings"
   xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <CancelTime i:nil="true" />
   <CreateTime>2012-01-12T11:19:49.83</CreateTime>
   <Groups>
     <GetGroupsGroup>
       <Id>1</Id>
       <InputRoot>http://server/LoremIpsum/</InputRoot>
       <OutputRoot>http://server/Thai/</OutputRoot>
     </GetGroupsGroup>
     <GetGroupsGroup>
       <Id>2</Id>
       <InputRoot>http://server/Other/</InputRoot>
       <OutputRoot>http://server/Thai/</OutputRoot>
     </GetGroupsGroup>
   </Groups>
   <NotSubmitted>false</NotSubmitted>
   <Settings>
     <b:OutputSaveBehavior>AppendIfPossible</b:OutputSaveBehavior>
     <b:TargetLanguage>th</b:TargetLanguage>
   </Settings>
 </GetGroupsResponse>