Condividi tramite


Risoluzione dei problemi relativi agli adapter line-of-business non WCF

Errore di recupero non riuscito

Quando si utilizza un adapter line-of-business (LOB) non WCF, possono verificarsi errori simili ai seguenti:

  • Errore di recupero del sistema

  • Agente di esplorazione: errore intrappolato nel costruttore. Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione.

  • Agente di runtime: errore intrappolato nel costruttore. Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione.

Causa

Gli adapter LOB utilizzano i servizi remoti .NET. Se l'attivazione dei servizi remoti .NET richiede più tempo del previsto, l'adapter può restituire questi errori.

Risoluzione

Creare la chiave del Registro di sistema StartAgentSleep e aumentare il valore di timeout:

  1. Aprire il Registro di sistema e passare a HKEY_LOCAL_MACHINE\software\Microsoft\BizTalkAdapters.

  2. Creare un nuovo valore DWORD con le seguenti proprietà:

    Nome: StartAgentSleep

    Base: Decimal

    Dati valore: 1000

    I dati valore sono misurati in millisecondi (ms). 1000 ms equivalgono a 1 secondo.

    In alcuni sistemi un secondo potrebbe non essere sufficiente. Aumentare il valore ed effettuare un test per determinare il timeout appropriato necessario.

Importante

L'aggiunta della chiave del Registro di sistema StartAgentSleep influisce su tutte le schede LOB non WCF.

Vedere anche

Risoluzione dei problemi degli adapter di BizTalk Server