Partager via


Résolution des problèmes liés aux adaptateurs métier non WCF

Erreur « Échec de récupération »

Lors de l’utilisation d’un adaptateur métier non WCF, les erreurs suivantes peuvent se produire :

  • Échec de la récupération du système

  • Agent de navigation : Erreur interceptée dans le constructeur. Connexion refusée activement par l’ordinateur cible.

  • Agent d’exécution : erreur interceptée dans le constructeur. Connexion refusée activement par l’ordinateur cible.

La cause

Les adaptateurs métier utilisent .Net Remoting. Si l’activation de .Net Remoting prend plus de temps que prévu, l’adaptateur peut retourner ces erreurs.

Résolution

Créez la clé de Registre StartAgentSleep et augmentez la valeur de délai d’expiration :

  1. Ouvrez le Registre et accédez à HKEY_LOCAL_MACHINE\software\Microsoft\BizTalkAdapters.

  2. Créez une valeur DWORD avec les propriétés suivantes :

    Nom : StartAgentSleep

    Base : décimal

    Données de valeur : 1 000

    Les données de valeur sont mesurées en millisecondes (ms). 1000 ms est égal à 1 seconde.

    Dans certains systèmes, une seconde peut ne pas suffire. Augmentez la valeur et testez pour déterminer le délai d’expiration approprié nécessaire.

Important

L’ajout de la clé de registre StartAgentSleep a un impact sur tous les adaptateurs de ligne de métier non WCF.

Voir aussi

Résolution des problèmes liés aux adaptateurs BizTalk Server