Example XML Request
<request>
<data>
<!--The domain controller to use for Active Directory actions.-->
<preferredDomainController>AD01.Fabrikam.Com</preferredDomainController>
<!--The name for the specified OAB. The name cannot exceed 64 characters, and it cannot include a carriage return or a backslash (\).-->
<name>AlpineSkiHouse OAL</name>
<!--Specifies the interval scheduled for generating the new OAB. values: Never|Always|Mon.01:00-Mon.02:00, Wed.01:00-Wed.02:00-->
<schedule>Never</schedule>
<!--Specifies what version of OAB to generate.-->
<versions>
<!--Specifies a version of OAB to generate.-->
<version>Version4</version>
</versions>
<!--This parameter specifies the identity of a public folder database.-->
<publicFolderDatabase>EXMBXOAB01\SG03\PublicFolderStore01</publicFolderDatabase>
<!--If the value is true, the OAB will be distributed via public folders.-->
<publicFolderDistributionEnabled>true</publicFolderDistributionEnabled>
<!--If the value is true, the OAB will be distributed via web distribution points specified by the virtual directories.-->
<webDistributionEnabled>true</webDistributionEnabled>
<!--Specifiy the distribution point list of the web based OAB.-->
<virtualDirectories>
<!--A combination of the CAS server name and the virtual directory path on it.-->
<virtualDirectory>EXCASOAB01\OAB (Default Web Site)</virtualDirectory>
</virtualDirectories>
</data>
<procedure>
<execute namespace="Exchange 2007 Provider" procedure="ModifyOfflineAddressBook" impersonate="1">
<before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" />
<before source="data" sourcePath="name" destination="executeData" mode="move" />
<before source="data" sourcePath="schedule" destination="executeData" mode="move" />
<before source="data" sourcePath="versions" destination="executeData" mode="move" />
<before source="data" sourcePath="publicFolderDatabase" destination="executeData" mode="move" />
<before source="data" sourcePath="publicFolderDistributionEnabled" destination="executeData" mode="move" />
<before source="data" sourcePath="webDistributionEnabled" destination="executeData" mode="move" />
<before source="data" sourcePath="virtualDirectories" destination="executeData" mode="move" />
<after source="executeData" destination="data" mode="merge" />
</execute>
</procedure>
</request>
Example XML Response
<response>
<data />
</response>