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

Sintomi

Si consideri lo scenario descritto di seguito:

  • Si dispone di un computer che esegue Microsoft BizTalk Server 2010.

  • Impostare la proprietà separatore elemento componente (ISA16) le impostazioni di set di caratteri e i separatori per una parte minore di valore char segno (<) o sul valore esadecimale 0x3C .

  • Configurare un'operazione batch per l'elaborazione dei messaggi EDI Electronic Data Interchange () per la parte.

In questo caso l'assembler EDI non funziona correttamente e viene generata una XMLException . Inoltre, nel registro dell'applicazione viene registrato un messaggio di errore analogo al seguente:

Nome di log: ApplicationSource: BizTalk ServerEvent ID: 5754Task categoria: BizTalk ServerLevel: ErrorKeywords: ClassicUser: N / ADescription:A messaggio inviato alla scheda "FILE" sulla porta di trasmissione "< nome porta Invia >" con "< URI >" URI sus in sospeso.  Dettagli errore: si è verificato un errore di esecuzione della pipeline di trasmissione: "Microsoft.BizTalk.Edi.DefaultPipelines.EdiSend, Microsoft.BizTalk.Edi.EdiPipelines, versione = 3.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" origine: "EDI Assembler" Porta di trasmissione: "< nome porta di trasmissione >" URI: "< URI >" motivo: nome non può iniziare con la ' <' valore esadecimale 0x3C del carattere. Riga 1, posizione 430.

Nota Questo problema si verifica se si imposta la proprietà separatore elemento componente (ISA16) al valore di carattere due punti () o se non si configura un'operazione batch per i messaggi EDI.

Causa

Questo problema si verifica perché le operazioni batch in grado di gestire il minore valore char segno (<) o il valore 0x3C come separatore.

Risoluzione

Informazioni sull'aggiornamento cumulativo

L'hotfix per risolvere questo problema è incluso nel pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2010.Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero seguente per visualizzare l'articolo della Microsoft Knowledge Base:

2573000 Pacchetto di aggiornamento cumulativo 2 per BizTalk Server 2010

Stato

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a" di questo articolo.

Riferimenti

Per ulteriori informazioni su come configurare le impostazioni di set di caratteri e separatori , visitare il seguente sito Web MSDN:

Come configurare le impostazioni di set di caratteri e separatoriPer ulteriori informazioni su come configurare un'operazione batch, visitare il seguente sito Web MSDN:

Come configurare un'operazione batchPer ulteriori informazioni sugli aggiornamenti rapidi di BizTalk Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

2003907 Informazioni sugli aggiornamenti rapidi di BizTalk Server

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.