Sintomi
Si consideri lo scenario seguente:
-
La creazione di un'orchestrazione Microsoft BizTalk Server 2013 R2 oppure in Microsoft Host Integration Server 2013.
-
Si utilizza un tipo di correlazione che specifica la proprietà di contesto BizTalk_CorrelationID fornito da MQSeries.dll.
-
Si tenta di elaborare un messaggio.
In questo scenario, viene visualizzato il seguente messaggio di errore di routing:
Il motore di messaggistica non è riuscito a elaborare un messaggio inviato da adattatore: MQSC URL di origine:MQSCURL. Dettagli: Impossibile indirizzare il messaggio perché nessun server di sottoscrizione sono stati trovati. Questo errore si verifica se la porta di orchestrazione o Invia sottoscrizione non è stata integrata o se alcune delle proprietà messaggi necessari per la valutazione di sottoscrizione non sono stati promossi. Per risolvere questo problema, utilizzare la console di amministrazione di BizTalk.
Causa
Questo problema si verifica perché l'orchestrazione crea la sottoscrizione dell'istanza correlate in fase di esecuzione tramite la proprietà TransactionSupported anziché BizTalk_CorrelationID.
Risoluzione
Questo problema è stato corretto negli aggiornamenti cumulativi seguenti:
Informazioni sull'aggiornamento cumulativo
Per BizTalk Server 2013 R2
Pacchetto di aggiornamento cumulativo 1 per BizTalk Server 2013 R2
Per Host Integration Server 2013
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni sui service pack ed elenco di aggiornamento cumulativo per BizTalk Server, vedere 2555976 KB: Service pack e l'elenco di aggiornamento cumulativo per BizTalk Server.
Per ulteriori informazioni sugli aggiornamenti rapidi di BizTalk Server, vedere KB 2003907: informazioni sugli aggiornamenti rapidi di BizTalk e cumulativo aggiornare supporto.