问题标签 [biztalk-2010]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
biztalk - 如何将任何元素从信封模式发布到 MessageBox
我有一个信封消息(EM),在这个 EM 中,有一些元素在上下文中被提升(用于路由),并且有一个 Any 元素(称为 Payload)保存实际的模式实例以供进一步使用(其他编排正在订阅那个有效负载实例)。
这是一个通用服务(WCF,request-response)接收请求消息,返回响应消息(具有请求的一些元素和新生成的唯一事务 ID)和故障消息(如果适用)。
Payload 必须在带有 EM 的一些上下文属性的 MessageBox(直接绑定)上发布。
如何最有效地做到这一点?
msbuild - BizTalk 2010 project compilation using MSBuild
I am trying to use MSBuild to compile a solution with a few BizTalk 2010 projects (maps, schemas, pipelines) and a few non-BizTalk projects (console app, web app).
MSBuild gets triggered by Nant. The problem is that, everytime I run the compilation, the BizTalk projects get recompiled (and the assembly version number changes). This happens even if there are absolutely no changes to any part of the entire solution.
In other words, If I build the solution once, the assemblies get created fine. Immediately, if I build again, the non-BizTalk assemblies do not get re-created (MSBuild reports Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files). But, the BizTalk assemblies happily get re-created. This is annoying.
Please can someone help/advise?
adapter - Biztalk wcf-sql 无法配置
我在安装/配置 BizTalk 2010 适配器包时遇到了一个奇怪的问题。我在 Windows Server 2008 R2 上运行 BizTalk 2010 群集,想让 WCF-SQL 工作,所以我安装了 64 位 LOB、64 位 BizTalk 适配器包、32 位 BizTalk 适配器包。
我能够在适配器列表中看到 WCF-SQL 适配器,并为它创建了一个新的处理程序。一切似乎都运行良好。但是,当我创建使用 WCF-SQL 类型的接收位置并单击配置时,我收到此错误:
调用的目标已引发异常。(mscorblib)
附加信息:找不到绑定:sqlBinding (Microsoft.Adapters.Common.Biztalk)。
我仔细检查了 machine.config 中的 framework 和 framework64、.net framework 2.0 和 4.0,它们都有“sqlbindings”条目。
顺便说一句,我让它在我的一个开发机器上工作,但是当我试图设置我的服务器时,我就遇到了这个问题。
任何帮助表示赞赏!
visual-studio-2010 - 恢复 VS 2010 默认 SD 设计器?
我最近在我的 VS 2010 环境中安装了 BizTalk 2010,该环境已经连接到源代码控制、SVN 等。BizTalk 2010 控制了我的 XSD 设计器,现在它看起来不同了。
有没有办法在不运行“devenv /resetsettings”的情况下恢复我的 XSD 设计器?
恐怕重置设置会让我回到以前,我可能必须重新安装所有 VS.NET 加载项
wcf - WCF-SQL 使用 in 和 out 参数调用存储过程
我有一个通过直接绑定接收 xml 的编排。
在编排中,我必须执行以下任务:
- 调用 1 个存储过程创建批次 id(名称 IN、batchID OUT、errorCode OUT)
- 在匹配xml中记录的表中执行多次插入(0..n无界),每条记录是一个表行插入。我使用映射将 XML 元素与表中的列进行匹配。
- 调用 1 个存储过程结束批处理(batchID IN、recordCount IN、errorCode OUT)
DB 调用必须使用 Biztalk 2010 中的 WCF-SQL 适配器完成。
我的问题:
- 如何将第一个 SP 的批次 ID 传递给映射器(每条记录都以一个 batchID 列开头)?
- 1 个 XML 中的插入必须被视为一个事务。当插入失败时,必须回滚记录。这是如何实现的?
sql-server - BizTalk 2010 带群集 SQL MSDTC 要求
我正在群集环境中安装 BizTalk 2010。除了单独的 SQL Server 群集之外,还将有一个 BizTalk 群集。
根据我的研究,在 SQL Server 2008 集群中,MSDTC 不再是安装 SQL 实例的必要条件。
BizTalk 2010 是否需要在 SQL Server 上群集 MSDTC?
biztalk - BizTalk 2010 方无法加入角色链接
我在修改现有 BizTalk 2010 应用程序时遇到问题。该应用程序当前获取一个平面文件,将文件中的数据映射到 EDI 835 格式,然后角色链接确定使用哪个参与方/发送端口来完成构建 835 并将其放入正确的文件夹中。此应用程序实际上是从 BizTalk 2006 R2 项目升级而来的,并且使用 BizTalk 2010 中包含的 Party Migration Tool 迁移了各方。此应用程序在迁移后运行良好。
作为一些新要求的一部分,我们正在添加一些新的政党并修改一些现有的政党。我已经在 BizTalk 2010 Server 管理控制台中创建了新的各方和协议。但是,当我进入使用现有角色链接招募新方的步骤时,新方不会显示在要招募的可用方列表中。我曾尝试重新启动主机实例并多次刷新 BizTalk 组,以试图让 BizTalk 刷新列表,但这没有奏效。我还尝试修复 BizTalk 安装,认为可能是安装问题。那也没有用。
经过一番研究,我发现 BizTalkMgmtDb 数据库中的数据不同步。似乎有两个地方可以找到聚会。有 TPM 表,其中所有各方都列在 Partner 表下,BusinessIdentity 表似乎包含我输入的所有最新数据。然而,查看 dbo.bts_party 表并没有最新数据,并且缺少新方。与此 dbo.bts_party 表相关的其他表也缺少最新数据。
看起来旧版本的 BizTalk 有一种方法可以使用称为业务活动服务 (BAS) 的东西来保持 TPM 和 BizTalk 同步。但是,我在 BizTalk 2010 中看不到类似的东西。以前有没有人遇到过这个问题,我将如何解决它?提前致谢!
biztalk - 使用 BTDF 创建 IIS 应用程序失败
在 Biztalk 2010 和 Biztalk 部署框架 5.0 (BTDF) 中,我希望创建一个虚拟目录。
我在 .btdfproj 文件中添加了 VDir 部分,但在通过 IDE(也来自内置的 MSI)部署后,我收到以下错误:
我正在使用 VS2010 (SP1)、BTDF 5.0、WinServ2008R2(64 位),启用了 IIS6 向后补偿功能。甚至<UndeployIISArtifacts>true</UndeployIISArtifacts>
于事无补。
xsd - 在 Visual Studio 中验证 BizTalk 架构 - “自定义组件调用失败”
好吧,该错误消息根本没有帮助。我有一个无法工作的平面文件架构。
XML 有效,但 BizTalk 无法使用它。调用 Validate Schema 时有没有办法启用详细的错误日志记录?是否有比 Visual Studio 更好的验证/测试 BizTalk 架构的工具?
我是 BizTalk 的新手,我很困惑。
biztalk - 尽管满足条件,BizTalk 规则引擎仍不触发操作
我在 BizTalk 中有一个编排,其中有一个CallRules
形状。编排没有按预期运行,我将问题缩小到业务规则引擎 (BRE)。
我在 Business Rules Composer 中使用了Test Policy功能,并为其提供了一个消息实例。BRE 评估了这些规则,并且在检查输出时,似乎已经完全满足了其中一个规则。该规则中的每个条件都已评估为真,但这些操作尚未应用于我的消息。
我不明白为什么会这样 - 如果条件得到满足,为什么不应用这些操作?!