segunda-feira, 8 de setembro de 2014

SharePoint 2013 - “The item has been truncated in the index because it exceeds the maximum size”

O seguinte evento da pesquisa (severidade "Warning") está relacionado ao tamanho de uma propriedade gerenciada indexada, nesse caso o campo "body".

The item has been truncated in the index because it exceeds the maximum size. ( Item truncated. Field=body, Occurrences=98660, Chars=524288; ; SearchID = F99FEAD1-C0D9-4A2B-9883-5A9C9ED582B4 )

O limite default é 512kb e configurável, o tamanho máximo é 2048kb.

Utilize o script abaixo para configurar o limite para 2048kb:
$ssa = Get-SPEnterpriseSearchServiceApplication$mpi = Get-SPEnterpriseSearchMetadataManagedProperty -SearchApplication $ssa -Identity "body"$mpi.MaxCharactersInPropertyStoreForRetrieval = 2097152$mpi.Update()

Limites de software para o SharePoint 2013

sexta-feira, 5 de setembro de 2014

Project Server 2013 - Falha na publicação do projeto: SynchronizeTaskListInManagedModeMessage

A mensagem de erro na fila do servidor ocorre principalmente para projetos que utilizam páginas de projetos customizadas.
<?xml version="1.0" encoding="utf-16"?>
<errinfo>
 <general>
  <class name="Microsoft.Office.Project.Server.BusinessLayer.Queue.Message">
   <error id="23000" name="ProjectPublishFailure" uid="<UID>" projectuid="<PUID>" messagetype="Microsoft.Office.Project.Server.BusinessLayer.QueueMsg.SynchronizeTaskListInManagedModeMessage" messageID="38" stage="" blocking="Block"/>
  </class>
  <class name="Queue">
   <error id="26000" name="GeneralQueueJobFailed" uid="<UID>" JobUID="<JobUID>" ComputerName="<GUID>" GroupType="ProjectPublish" MessageType="SynchronizeTaskListInManagedModeMessage" MessageId="38" Stage="" CorrelationUID="<CORRELATION"/>
  </class>
 </general>
</errinfo>

Nesse caso especifico porque o campo "assigned to" não permite entradas múltiplas ou não existe. A lista alimenta também o service application "Work Management Service Application".

A solução é simples - 

1. Configurar o campo para permitir entradas múltiplas :


2. Desabilitar e habilitar o feature "Project Functionality" novamente:


SharePoint 2013: Work Management Service Application


[]