问题标签 [biztalk-2009]

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 回答
476 浏览

tfs - 在 TFS 2010 上构建 BizTalk 2009 项目

我正在尝试在 TFS 2010 上构建一个 biztalk 2009 项目,但我一直遇到同样的错误。

我看过这篇文章,它解决了我的一些构建问题,但不是全部,特别是我没有看到任何对“Microsoft.BizTalk.TOM.resources”的引用。该程序集称为 Microsoft.BizTalk.TOM.dll,我尝试过 GACing。我试过不引用特定版本。我已经尝试明确引用它。无更改错误。令人抓狂的是它在 Visual Studio 中构建在同一个盒子上,它使用 msbuild 3.5 和 msbuild 4 构建,来自 tfs 使用的同一个构建目录。

有没有其他人遇到过这个问题?

0 投票
1 回答
358 浏览

biztalk - BTSTask 将非 BizTalk dll 添加到应用程序

有没有办法使用 BTSTask 将非 dll 程序集添加到 BizTalk 应用程序?如果我使用“AddReference”命令,它似乎只允许您添加 BizTalk 程序集?

0 投票
0 回答
322 浏览

biztalk - 接收和处理 BTS 消息的延迟

我有一个奇怪的问题,我在 IIS 虚拟目录上使用 http 接收 dll 接收消息,并且直到收到消息后 2 分钟或更长时间才开始处理编排我正在使用自定义管道和 BizTalk 2009,所以任何人都可以帮助我.


我发现发生的事情是 BizTalk 主机逐渐增加内存使用量,直到达到 1.3 GB,然后它在跟随异常时增加内存,我应该重新启动所有主机实例以恢复工作

0 投票
2 回答
4764 浏览

wcf - BizTalk 编排:响应无类型 SOAP 错误

我有一个带有请求-响应端口类型的 BizTalk 2009 编排,该端口类型发布为 WCF Basic-HTTP Web 服务。该端口有一个操作,并且该操作具有具有适当模式的请求和响应消息。在此端口上收到请求后,在少数情况下应该向客户端返回故障消息而不是标准响应消息。我很难将正确的故障消息返回给客户端。我希望能够同时设置 SOAP 错误消息的faultcodefaultstring元素。这是我尝试过的:

添加字符串类型的故障消息:我尝试将消息类型为字符串的故障消息添加到操作中。在编排中,我构造了一个字符串消息并将其作为响应发送。交付回客户端的故障如下所示:

这几乎可以工作,除了faultstring元素包含我的字符串的 xml 序列化版本而不是字符串本身。我也无法设置faultcode元素。

添加类型的错误消息http://schemas.xmlsoap.org/soap/envelope/#Fault 我认为我可能能够说服 BizTalk 返回错误消息,如果我构造Fault元素并发送它,我会期望它返回。所以我添加了一个类型为 的错误消息http://schemas.xmlsoap.org/soap/envelope/#Fault,构建了适当的消息并将其作为响应发送。结果与上面相同,除了不是字符串,该faultstring元素包含一个CDATA部分,其中包含我在其中构建的整个 xml 消息。

所以我现在被困住了;我觉得这应该是 BizTalk 中的一项简单任务。MSDN 上的文档How to Throw Fault Exceptions from Orchestrations Published as WCF Services没有告诉您“如何”抛出错误异常,除了它们可以抛出并且您需要includeExceptionDetailInFaults在配置中进行设置(我已经完毕)。

有人对如何在 BizTalk 2009 中实现这一点有任何建议吗?

0 投票
1 回答
1396 浏览

biztalk - 配置端口以通过 BizTalk 中的单个 AS2 方路由多个 EDI 方的最佳方法是什么?

在我们使用 BizTalk 2009 时,我们进行了大量的 EDI 传输。我们经常有第三方团体 VAN 为我们的合作伙伴提供 AS2/EDI 服务。因此,我遇到了两个合作伙伴使用相同的 AS2 设置,但每个合作伙伴的 EDI 设置不同的情况。

目前在这些情况下,我有三方。一个用于包含 EDI 信息的每个合作伙伴,一个用于包含共享 AS2 信息的 VAN。目前,我有两个发送端口,可将合作伙伴 EDI 文件转储到文件夹中。这些发送端口与 EDI 方相关联。然后,我有一个接收位置来侦听该文件夹中的任何文件,以及一个直接链接到接收位置的端口名称的发送端口。这个发送端口链接到 AS2 方,并负责传输部分。

这对我来说似乎不太理想。那里有更好的做法吗?如果没有别的,我真的很想将消息保留到 BizTalk 消息框,而不是写入本地文件系统。有没有办法做到这一点?

其他人使用 BizTalk 解决此问题的架构是什么?

0 投票
2 回答
758 浏览

msbuild - 使用 msbuild 部署 BizTalk 2009 项目

当我msbuild在 BizTalk 2009 .btproj 文件上运行时,会执行默认目标并构建项目。

我可以调用一个目标来部署项目吗?

0 投票
2 回答
1557 浏览

biztalk - Biztalk 项目命名约定

启动 BizTalk 项目时,我通常遵循此处的命名约定。您在哪里命名您的项目和程序集,例如:

其他 BizTalk 人员的几个问题:

1) 我通常发现自己有不止一个带有模式的项目或需要分离模式。您是否将它们粘贴在单独的程序集中,如果是,那么您遵循什么约定来命名项目/程序集。如果不是,您是否将它们粘贴在一个程序集中的子文件夹中。

2)我相信,可能是错误的,将项目和程序集命名为相同的 BizTalk 约定,如上所示。我考虑过不要将项目命名为与完整的程序集名称相同,因此我可能将项目命名为 Maps,并且它的程序集命名为 MyCompany.MyProject.Maps。其他人会这样做吗?

0 投票
1 回答
1159 浏览

biztalk - 配置 BizTalk 组时出现错误消息 0xC0C02524

长期读者,第一次海报;)

我在配置 BizTalk 2009 组时遇到问题。我在运行配置时收到错误 0xC0C02524,但没有任何消息。日志文件没有说明导入,并且相应机器上的事件日志没有添加任何有用的信息。基本上他们说的和配置日志一样。该环境由单独的 BizTalk 机器和 SQL 机器组成。我尝试重新配置 DTC 并删除防火墙等,但无济于事。

有没有人遇到过这个问题并解决了?谷歌搜索时我没有找到任何东西=(

干杯
//丹尼尔

0 投票
1 回答
343 浏览

iis-7 - 部署 .net 应用程序时,IIS 和 BizTalk 服务器之间的显着区别是什么?

BizTalk 服务器有什么用?

当我们需要使用 BizTalk 服务器来部署 .net 应用程序时?

BizTalk 服务器的优势是什么?

0 投票
2 回答
1030 浏览

wcf - BizTalk WCF 发送端口错误-不理解标头“CoordinationContext”

我设置了一个 WCF-WSHttp 发送端口并选中了启用事务,并且在发送消息时出现以下错误:

如果我取消选中 Enable Transactions 框,则消息已成功处理。任何人都可以帮助我使用事务支持来解决这个问题吗?

这是来自服务的 web.config 的绑定信息(transactionFlow 设置为 true):

提前致谢!