Sintomas
Suponha que um formulário do Microsoft InfoPath 2010 ou o Microsoft InfoPath 2013 tem uma conexão de dados para um Microsoft SharePoint Server 2010 ou o Microsoft SharePoint Server 2013. Quando você tenta abrir um formulário novo ou existente, a página será o tempo limite ou demora mais do que alguns minutos para abrir. Você também pode receber a seguinte mensagem de erro:
Ocorreu um erro inesperado.
Além disso, você também pode ver que o uso da CPU para o trabalhador processo w3wp.exe picos gradualmente e permanece alto até reciclar o processo do operador.
Causa
Thisproblem pode ocorrer se as configurações de otimização de desempenho estão configuradas incorretamente ou ainda precisam ser definidas para as configurações originais de otimização, para que este formulário ser aberto corretamente.
Resolução
Se você deseja habilitar as configurações originais de otimização de desempenho para o formulário do InfoPath, use os seguintes comandos do PowerShell. Execute os comandos do Shell de gerenciamento do SharePoint 2010 ou o Shell de gerenciamento do SharePoint 2013 em um servidor web front-end no farm do SharePoint.
$f = get-SPInfoPathFormsService
$f.Properties.Add("AllowEventPropagation", $false)
$f.Update()
Para remover as configurações de otimização de desempenho, execute os seguintes comandos do PowerShell:
$f = get-SPInfoPathFormsService
$f.Properties.Remove("AllowEventPropagation")
$f.Update()
Mais informações
Para o Microsoft SharePoint 2013, as configurações de otimização de desempenho talvez precise ser definida em um ambiente que não tenha o seguinte hotfix ou uma atualização cumulativa que inclui esse hotfix:
http://support.microsoft.com/kb/2775307
Para o Microsoft SharePoint 2010, as configurações de otimização de desempenho talvez precise ser definida em um ambiente que não tenha o seguinte hotfix ou uma atualização cumulativa que inclui esse hotfix:
http://support.microsoft.com/kb/2775306