“未能检索”错误
使用非 WCF 业务线 (LOB) 适配器时,可能会出现以下错误:
未能检索系统
浏览代理:构造函数中捕获的错误。 目标计算机主动拒绝连接。
运行时代理:构造函数中捕获的错误。 目标计算机主动拒绝连接。
原因
LOB 适配器使用 .Net 远程处理。 如果 .Net 远程处理激活过程花费的时间超过预期,适配器可能会返回错误信息。
决议
创建 StartAgentSleep 注册表项并增加超时值:
打开注册表并转到 HKEY_LOCAL_MACHINE\software\Microsoft\BizTalkAdapters。
使用以下属性创建新的 DWORD 值:
名称:StartAgentSleep
基数:十进制
数值数据:1000
值数据以毫秒为单位(ms)。 1000 毫秒等于 1 秒。
在某些系统中,一秒可能不够。 增加值和测试,以帮助确定所需的适当超时。
重要
添加 StartAgentSleep 注册表项会影响 所有 非 WCF LOB 适配器。