问题标签 [biztalk2006r2]

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.

0 投票
1 回答
103 浏览

visual-studio-2005 - VS2005 BizTalk 项目中的程序集签名

当我在 Visual Studio 2005 中查看 BizTalk 2006R2 项目的属性时,通常的项目属性页面没有显示。相反,我得到了下面的属性对话框。我如何获得可以选择在程序集上签名的那个,右侧有标签的那个?

项目属性

0 投票
1 回答
1289 浏览

exception-handling - BizTalk 2006 R2 架构验证特定错误消息,消息路由失败

我正在寻找一种方法来捕获 BizTalk 2006 R2 在接收端口无法解析它接收到的消息时引发的实际异常。

例如,我有一个未正确创建的 csv 文件,说它缺少逗号,因此当 BizTalk 尝试确定消息类型时,它会出错。如果不使用失败的消息路由,应用程序事件日志中有 2 个条目。其中有一个非常通用的错误描述,类似于“消息引擎在处理一个或多个入站消息期间遇到错误”。第二个条目有我正在寻找的东西。它将包含丢失逗号所在位置的详细信息,类似于“查找时发现意外数据:','当前正在解析的定义是 POSTrailer。发生错误的流偏移量是 44443。行号发生的错误是244。发生错误的列是1。

我尝试使用 BizTalk 2006 R2 的 ESB 工具包异常处理程序。使用失败的消息路由及其异常处理框架,它捕获的错误描述是第一个通用的错误描述。

我看不到任何获取第二个更详细的错误描述的方法。我假设在 biztalk 消息传递引擎的内部某个地方抛出了这个异常,在这个过程中被更高一点的东西捕获,它抛出了它自己的通用 biztalk 异常。我还假设更具体的错误描述包含在路由到 ESB 工具包的异常的内部异常中,但是当我可以掌握它时,据我所知,实际的异常对象已经被消息上下文所取代,它只不过是一堆名称/值对。错误描述现在是没有帮助的通用错误描述,任何类似于内部异常的东西都只是一个十六进制代码,这对我的最终用户没有任何意义。

我发现的有关获取特定错误消息的所有内容都处理从编排中抛出的异常。不过,我不是在处理编排,而是在处理接收端口。我能找到的最接近的地方就是这里。但即使我可以使用它创建一个自定义管道组件,这意味着我需要将该组件添加到每个现有的自定义管道中,或者创建一个新的来验证 XML 并使用它而不是 BizTalk 附带的 XMLRecieve 或 XMLSend 管道...这也意味着捕获由 EDI 产生的错误是不可能的。有谁知道从 BizTalk 生成的错误消息中获取更详细的错误描述的方法?

0 投票
1 回答
244 浏览

biztalk - BizTalk 2009 自定义适配器 64 位

有谁知道注册表设置应该是什么样子才能让 64 位自定义适配器显示在 BizTalk 管理控制台中?我创建了一个 32 位适配器,但想将其移植到 64 位,但没有关于创建自定义 64 位适配器的信息。

0 投票
1 回答
881 浏览

wcf - WCF WS-Trust 绑定(ws2007FederationHttpBinding)延迟?

我们有一个带有联合 WCF 服务 (ws2007FederationHttpBinding) 的 BizTalk 2006 R2 解决方案。事情似乎还不错,但是我们遇到了一些延迟。

从 WCF 跟踪日志来看,验证传入消息的安全标头似乎需要大约 30-45 秒的延迟。从跟踪来看,处理安全上下文令牌存在延迟(操作:http ://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT ://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT )。它从跟踪中的点“通过通道接收消息”到“安全协议验证了传入消息”。我们会遇到延迟(每次大约 > 30 秒)。

我们尝试在服务器和客户端上将协商服务凭据设置为 false,但没有得到预期的结果。

有人知道导致延迟的原因吗?

不得不提的是,BizTalk 服务器位于防火墙后面,对资源的访问受限(仅对客户端和 STS 服务器开放)

0 投票
1 回答
194 浏览

biztalk - 将 BizTalk 2010 映射 (btm) 部署到 BizTalk 2006 R2 服务器?

我知道有人将 2010 地图部署到 2006 服务器不是正常做法,但我别无选择。我的问题是“我可以将 2010 地图部署到 2006 R2 服务器”吗?在我看来,由于它们都是 btm 文件,因此 2010 和 2006 映射器之间的唯一区别在于 UI,而不是生成的地图。但是,我不确定这是否属实,在我可以将它部署到生产服务器之前,我需要确定一下。

0 投票
1 回答
1146 浏览

biztalk - Biztalk 消息属性提升

我有一个编排,当文本文件从接收位置进入时,它应该被启动,据我所知,事情看起来应该是这样,但是编排没有开始,我在管理控制台中得到了这个:

无法路由已发布的消息,因为未找到订阅者。如果尚未征用订阅编排或发送端口,或者未提升订阅评估所需的某些消息属性,则会发生此错误。请使用 BizTalk 管理控制台解决此故障。

这是否意味着我必须提升消息属性,如果是这样,我是否应该在编排中这样做?

0 投票
3 回答
686 浏览

web-services - BizTalk web 服务返回一个值而不是 void + ref

无论如何要让 BizTalk Web 服务向导生成的 Web 服务用于编排以返回一个值,而不是它有一个 void return 并且它使用 return by ref ?

我正在尝试模拟一个非常简单的现有 Web 服务……该 Web 方法接受一个字符串并返回一个字符串…… public string MyTestMethod(string MyVal)

从业务流程到 Web 服务的代理工作正常,但 BizTalk 向导会生成...public void MyTestMethod (ref string MyVal)

我尝试了高级选项强制请求响应,但这似乎没有任何作用

0 投票
2 回答
1353 浏览

biztalk - 恢复实例时路由失败 - BizTalk

我创建了一个小型 BizTalk 应用程序,它有一个动态发送端口,传递通知 == 已传输。

发送端口配置为文件夹路径,当文件夹不存在时,它会暂停编排。当我在创建文件夹后尝试恢复编排时。我在 BizTalk 查询表达式中有两个实例。实例错误消息是

  1. 状态:暂停(不可恢复)

错误代码:0xC0C01B4e(路由失败报告)

“路由故障报告”的路由故障报告

  1. 状态:暂停(可恢复)

错误代码:0xc0c01b02

错误描述:无法路由发布的消息,因为找不到订阅者。

笔记:

  1. 仅当我设置交付通知 == 传输时,我才会收到此错误消息

  2. 这在某些环境中工作正常。

0 投票
2 回答
400 浏览

biztalk - 在 biztalk server 2006 中将图像文件作为消息发送

我有一个带有extension.tif 的图像文件

我已经设置了发送和接收文件的端口。

我已将发送端口配置为文件夹并将接收端口配置为文件夹。

我的发送文件夹名称是 send1,接收文件夹名称是 receive1。

现在我想在任何图像文件落入receive1文件夹时执行此操作,它应该自动传输到send1文件夹。

我如何在 biztalk 服务器中执行此操作?

0 投票
1 回答
66 浏览

biztalk - 接收管道中的问题

我按照文章http://www.codeproject.com/KB/biztalk/UnzipDisassembler.aspx?fid=1607856 创建了一个可以在接收管道中使用的自定义组件。它不起作用。是否有任何其他步骤可以实现此自定义组件?