我们刚刚安装了 BizTalk 2013 R2 live 环境。live系统有2个主动-主动集群BizTalk服务器和2个主动-被动SQL集群服务器。在我们之前的实时系统中,我们有一台 BizTalk server 2010 和一台 SQL 服务器(无集群)。在以前的 BizTalk 2010 实时系统中,我们有一个代码块来获取当前形状名称,一切正常。
Context.RootService.FriendlyNameFromShapeId(Context.RootService.ExceptionLocation.ShapeID)
但是当我们将此代码迁移到新的 BizTalk 2013 集群环境时,ExceptionLocation 返回 NULL 并且我们得到对象引用异常。
有任何想法吗?它与 BizTalk 2013 R2 错误有关还是与群集有关?