Applies ToBizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Sintomas

Suponha que você use o Microsoft BizTalk Server 2010 ou 2013. Quando você usar um componente de pipeline personalizado para chamar o serviço de transformação de Enterprise Service Bus (ESB) para transformar mensagens em ESB Toolkit 2.1, a propriedade de contexto DocumentSpecName está definida incorretamente na mensagem de saída, e você recebe a seguinte mensagem de erro:

Nome de logon: aplicativoFonte: BizTalk ServerIdentificação do evento: 5720Categoria da tarefa: BizTalk ServerNível: erroDescrição: lá foi uma falha ao executar o pipeline de envio: "ESBTransform.SendPipeline1, ESBTransform, versão = 1.0.0.0, Culture = neutral, PublicKeyToken = ca09cc62b15919a7" fonte: "Montador de arquivo simples" porta de envio: "<SendPortName >" URI: "<SendPortURI>" motivo: O tipo de documento "http://ESBTransform.FlatFileSchema1#TargetRoot" não corresponde a nenhum dos esquemas determinados.

Causa

O problema ocorre porque o serviço de transformação de ESB não define a propriedade de contexto DocumentSpecName da mensagem de saída para o tipo de esquema de destino após a transformação.

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico.Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix.Observação: caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.

Informações da atualização cumulativa

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server 2013:

Pré-requisitos:

Para aplicar esse hotfix, você deve ter o BizTalk ESB Toolkit 2.1 instalado.

Requisitos de reinicialização:

Você não precisa reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo:

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Microsoft.Practices.ESB.Itinerary.Services.dll

2.1.1.0

24576

13-Oct-2014

13:11

x86

Mais informações

Para obter mais informações sobre a terminologia de atualização de software, consulte a Descrição da terminologia padrão que é usada para descrever as atualizações de software.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.