Sintomas
Quando utiliza um combóio sequencial e um filtro numa forma de um Microsoft BizTalk Server 2013 orchestration, receber e a forma de receber activa o orchestration, é suspensa a orchestration, falha a execução do combóio sequencial e recebe a seguinte mensagem de erro:
Não identificada excepção (consulte a excepção interna abaixo) suspendeu uma instância do serviço 'ServiceInstanceName'.
A instância do serviço permanecerá suspensa até administrativamente retomado ou terminada.
Se a retomada a instância continuará a partir do seu último estado persistente e novamente podem accionar uma excepção inesperada da mesma.
InstanceId: InstanceID
Nome da forma: ShapeName
ShapeId: ShapeID
Excepção de: segmento 2, curso 4
Excepção interior: Ocorreu uma excepção ao persistência de estado na base de dados.
Tipo de excepção: PersistenceException
Origem: Microsoft.XLANGs.BizTalk.Engine
Site de destino: Anular Commit()
Além disso, a seguinte entrada de "BizTalk Server" está registada no registo de aplicações:
O seguinte procedimento armazenado falhou a chamada de procedimento: "{chamar [dbo]. [ bts_AddConvoySetInstance] (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)} ". SQL Server devolveu a cadeia de erro: "a instrução foi finalizada.; Não é possível inserir o valor nulo na coluna ' <nome da coluna>', a tabela ' <nome da tabela>'; a coluna não permite valores nulos. Inserir falha. ".
Resolução
Informações de actualização cumulativa
Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para obter informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server.
Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: suporte a actualizações de informações sobre correcções do BizTalk e cumulativo.