Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Depois de criar os planos de usuários (UserPlans) eventualmente pode ser necessários modificá-los, para isso o HMC 4.5 disponiiliza um XML tanto para modificar UserPlans de Exchange como OCS.
O detalhe é o que XML para Exchnage (ModifyUserPlan.xml) tem uma linha faltando ao final do arquivo (na sessão procedure).
Ao carregar o XML fornecido no HMC 4.5 (com a linha faltante) aparece a seguinte mensagem de erro:
C:\Program Files\Microsoft Hosting\Provisioning\Samples\Hosted Email 2007>provtest ModifyUserPlans_ExcUserPlan0001.xml /x2
<response>
<errorContext description="Failed resolving source node in before node with @source='data', @sourcePath='features', @destination='executeData' and @destinationPath='(null)'"
code="0xc2201418"
executeSeqNo="0">
<errorSource namespace="Hosted Email 2007"
procedure="ValidateUserPlanData_"/>
<errorSource namespace="Hosted Email 2007"
procedure="ModifyUserPlan"/>
</errorContext>
</response>
Para resolver, acrescente a linha abaixo ao final do arquivo (dentro da sessão procedure).
<before source="data" sourcePath="features" destination="executeData" mode="move" />
Ou seja, a parte final do arquivo deve ficar:
<procedure>
<execute namespace="Hosted Office Communications Server" procedure="ModifyUserPlan" impersonate="1">
<before source="data" sourcePath="planName" destination="executeData" mode="move" />
<before source="data" sourcePath="newPlanName" destination="executeData" mode="move" />
<before source="data" sourcePath="planDescription" destination="executeData" mode="move" />
<before source="data" sourcePath="preferredDomainController" destination="executeData" mode="move" />
<before source="data" sourcePath="features" destination="executeData" mode="move" />
<after source="executeData" destination="data" mode="merge" />
</execute>