Condividi tramite


La codifica dell'elemento del corpo del messaggio di BizTalk non è valida

Dettagli

Campo Dettagli errore
Nome prodotto BizTalk Server
Versione prodotto 3,6
ID evento 0
Origine evento 0
Componente 0
Nome simbolico 0
Testo del messaggio La codifica dell'elemento del corpo del messaggio BizTalk "{0}" non è valida. Codifica prevista: "xml", "base64", "hex" o "string"

Spiegazione

Questo errore indica che è utilizzata l'opzione Modello per il corpo BizTalk dei messaggi in uscita, ma il tipo di codifica specificato nel corpo BizTalk non è valido.

Azione dell'utente

Utilizzare la procedura riportata di seguito per configurare il tipo di codifica.

Per configurare il tipo di codifica

  1. Fare clic su Start, scegliere Tutti i programmi, fare clic su Microsoft BizTalk Server 20xx e fare clic su amministrazione BizTalk Server.

  2. Nella radice della console espandere BizTalk Server Amministrazione, espandere Gruppo BizTalk ed espandere Applicazioni.

  3. Individuare l'applicazione e quindi il trasporto.

  4. Fare clic con il pulsante destro del mouse sul nome del trasporto.

  5. Scegliere Proprietà.

  6. Nell'elenco Tipo porta selezionare la porta corretta.

  7. Fare clic su Configure.

  8. Nella finestra di dialogo Proprietà trasporto WCF [tipo di trasporto] fare clic sulla scheda Messaggi .

  9. Nella sezione Corpo del messaggio WCF in uscita fare clic sul pulsante di opzione Modello - Contenuto specificato dal modello . Nella casella di testo XML il formato del corpo BizTalk deve essere
    <bts-msg-body xmlns="http://www.microsoft.com/schemas/bts2007" encoding="[xml|base64|hex|string]"/> (valori validi, con distinzione tra maiuscole e minuscole, per la codifica sono xml|base64|hex|string)