Sintomi
Quando si modifica la proprietà ConnectorType in una porta di invio WCF-SAP in BizTalk Server, la porta non riesce in fase di esecuzione e potrebbe essere visualizzato un messaggio di errore simile al seguente:
Nota
Messaggio inviato all'adattatore "WCF-SAP" sulla porta di invio "SAPSP" con URI "sap://CLIENT=####; LANG=EN;@a/sapserver/##?RfcSdkTrace=False&AbapDebug=False" è sospesa.
Dettagli errore: System.NullReferenceException: riferimento oggetto non impostato su un'istanza di un oggetto.
Traccia dello stack di server:
in System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
in System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
in System.ServiceModel.Channels.ServiceChannel.EndCall(azione stringa, Object[] outs, risultato IAsyncResult)
in System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
Ricorrenza eccezione in [0]:
in System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
in System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, tipo Int32)
in System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
in Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback(IAsyncResult result)
Inoltre, la modifica ConnectorType non ha effetto anche dopo l'intervallo di aggiornamento della cache configurato.
Risoluzione
Informazioni sugli aggiornamenti cumulativi
La correzione che risolve questo problema è inclusa nel seguente aggiornamento cumulativo per BizTalk Server:
- Pacchetto di aggiornamento cumulativo 4 per BizTalk Adapter Pack 2013
- Pacchetto di aggiornamento cumulativo 4 per BizTalk Server 2013 R2
Nota Dopo aver applicato questo hotfix, l'istanza host per la porta di invio deve essere riavviata per rendere effettiva la modifica e risolvere questo errore.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sui Service Pack e sull'elenco degli aggiornamenti cumulativi per BizTalk Server.
Informazioni su BizTalk Server aggiornamenti rapidi e sul supporto cumulativo per gli aggiornamenti.
Informazioni sulla dichiarazione di non responsabilità di terze parti
I prodotti di terze parti citati in questo articolo sono prodotti da società indipendenti di Microsoft. Microsoft non riconosce alcuna garanzia, implicita o espressa, in relazione alle prestazioni o all'affidabilità di tali prodotti.