Sintomas
Considere o seguinte cenário:
-
Você criaria uma orquestração do Microsoft BizTalk Server 2013 R2 ou no Microsoft Host Integration Server 2013.
-
Use um tipo de correlação que especifica a propriedade de contexto BizTalk_CorrelationID é fornecida por MQSeries.dll.
-
Tentar processar uma mensagem.
Nesse cenário, você recebe a seguinte mensagem de erro de falha de roteamento:
O mecanismo de mensagens falhou ao processar uma mensagem enviada pelo adaptador: MQSC URL de origem:MQSCURL. Detalhes: não foi possível rotear a mensagem publicada porque não foram encontrados nenhum assinantes. Este erro ocorre se a porta de orquestração ou enviar inscrição não foi inscrito, ou se algumas das propriedades de mensagens necessárias para avaliação de inscrição não foram promovidas. Use o console de administração do BizTalk para solucionar essa falha.
Causa
Esse problema ocorre porque a orquestração cria a inscrição de instância correlação em tempo de execução usando a propriedade TransactionSupported em vez de BizTalk_CorrelationID.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas:
Informações da atualização cumulativa
Para o BizTalk Server 2013 R2
Pacote de atualização cumulativa 1 para BizTalk Server 2013 R2
Para o Host Integration Server 2013
Atualização cumulativa 3 para o Host Integration Server 2013
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter mais informações sobre os service packs e lista de atualização cumulativa para o BizTalk Server, consulte 2555976 KB: Service pack e a lista de atualização cumulativa para o BizTalk Server. Para obter mais informações sobre os hotfixes do BizTalk Server, consulte 2003907 KB: suporte de atualização de informações sobre os hotfixes do BizTalk e cumulativas.