问题标签 [biztalk-deployment]

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

biztalk - BizTalk EDI 测试和生产环境设置

目前,我已经为少数几方设置了 BizTalk 服务器,用于生产中的 EDI 通信。

注意:有第三方工具通过网络传输 EDI(即 Datatrans)。

现在,我想设置测试环境,我可以在其中有单独的位置来发送和接收测试 edi。

请建议,在上述情况下设置测试环境的最佳方法是什么?

0 投票
1 回答
2779 浏览

biztalk - 使用 BTDF 创建 IIS 应用程序失败

在 Biztalk 2010 和 Biztalk 部署框架 5.0 (BTDF) 中,我希望创建一个虚拟目录。

我在 .btdfproj 文件中添加了 VDir 部分,但在通过 IDE(也来自内置的 MSI)部署后,我收到以下错误:

我正在使用 VS2010 (SP1)、BTDF 5.0、WinServ2008R2(64 位),启用了 IIS6 向后补偿功能。甚至<UndeployIISArtifacts>true</UndeployIISArtifacts>于事无补。

0 投票
1 回答
546 浏览

biztalk - 处理入站 997

处理入站 997

我有以下情况:

我在 BizTalk 中配置了多方。我同时向多方发送许多 EDI,即

  1. 850 EDI发送给甲方
  2. 850 EDI发送给乙方
  3. 850 EDI发送给乙方
  4. 850 EDI发送给甲方

发送以上四个 EDI 后,我的收件箱中将有四个入站 997。

处理所有找到的入站 997 的最佳方法是什么?我如何将任何特定的 997 与特定的 EDI 关联起来?

0 投票
1 回答
294 浏览

msbuild - MSBuild 和 BizTalk

是否可以为 BizTalk 项目指定(或覆盖)部署应用程序名称、数据库服务器和数据库名称?如果是这样,怎么做?

不幸的是,这些数据存储在 btproj.user 文件而不是 .btproj 文件中,我的客户不想将 btproj.user 文件检入源代码控制系统。

(仅供参考 - 我们正在使用 CodePlex 的 BizTalk Build Generator。)

0 投票
1 回答
153 浏览

visual-studio-2010 - 如何更改默认部署属性?

我们的 BizTalk Server 已重命名,但是当我们创建一个新项目时,它仍然默认使用以前的服务器。我一直在寻找,但我找不到任何地方来设置这些默认值并更新它。

编辑:

因为如果我添加图像可能会更清楚,所以我做到了。

基本上现在当创建一个新项目时,下面屏幕中的服务器是 BizTalkDev_1。我们可以在创建新项目时将其更改为始终为 localhost 吗?某处隐藏的ini文件?

我想要默认的图像

0 投票
1 回答
812 浏览

biztalk - 使用 MSBuild 扩展包在远程服务器上创建 BizTalk 应用程序失败

我有一个尝试创建 BizTalk 应用程序并将其部署到远程服务器的 msbuild 脚本。我使用以下任务:

尝试在远程服务器上部署时,出现以下错误

错误:COMException:应用程序注册失败,因为应用程序已经存在。

但事实并非如此,该应用程序不存在。

在网上搜索结果如下链接,建议设置 MSDTC 属性:http ://social.msdn.microsoft.com/Forums/sa/biztalkediandas2/thread/251250c1-3f95-4457-8fbc-0274c722c7b0

但是 DTC 在本地和远程服务器上都是这样设置的:

故障诊断代码配置

还值得注意的是,我对远程 BizTalk 服务器运行了另外两个任务,以检查应用程序的存在以及 WCF-SQL 适配器的存在。这两个都成功了。

更新

我检查了事件日志。不知道为什么我一开始就没有想到这一点。我收到以下 3 个事件:

第一个事件,Level=Information,Source=Sql 服务器

正在尝试初始化 Microsoft 分布式事务协调器 (MS DTC)。这只是一条信息性消息。无需用户操作。

第二个事件,Level=Information,Source=Sql server

无法联系 Microsoft 分布式事务处理协调器 (MS DTC) 服务。如果您想要分布式事务功能,请启动此服务。

第三个事件,级别=错误,来源=BizTalk

无法与 SQL 实例上的 MessageBox BizTalkMsgBoxDb 通信。错误代码:0x8004d01c。可能的原因包括:
1) MessageBox 不可用。
2) 从这台机器到 MessageBox 的网络链接已断开。
3) 此本地机器或托管此 MessageBox 的机器上的 DTC 配置不正确。

0 投票
0 回答
439 浏览

biztalk - 映射错误:函数 userCShare:xxxx() 失败

我有一个接收端口,一个带有地图的发送端口。该地图有一个脚本functoid。当我将文件放到目录中时,biztalk 应用程序会拾取文件,将其映射到新消息并删除文件。

我已经部署,它正在拾取文件,结束时出错说:

“函数'userCSharp:DetermineMessageID()'失败。”

我的地图不再包含此方法,也不再引用它。我可以在开发时使用地图上的测试、验证和调试功能,它们都可以正常工作。我已删除该应用程序,取消部署包含地图和架构的程序集并重新部署,但仍然出现错误。是否需要刷新其他内容?

0 投票
2 回答
2622 浏览

biztalk - 如何设置 BizTalk 主动/主动群集

我正在使用以下架构设置一个虚拟环境作为概念证明:

  • 2 节点网络农场
  • 2 节点 SQL 主动/被动故障转移集群
  • 2 节点 BizTalk 主动/主动集群

前两个是直截了当的,现在我想知道 BizTalk 集群。

如果我遵循与设置 SQL 相同的模型(通过使用 Windows 中的故障转移集群管理器来创建集群),我想我最终会得到一个主动/被动集群。

是什么使 BizTalk 群集处于活动/活动状态?

我需要先创建一个 Windows 集群,还是只在两台机器上安装 BizTalk 并适当配置 BizTalk?

0 投票
1 回答
965 浏览

powershell - 将参数传递给 Powershell

我有以下 PS 脚本:

使用 Powershell ISE 我尝试运行脚本,传递 3 个参数,如下所示:

但我收到以下错误:

谁能解释一下我应该如何传递包含空格的参数。我尝试过使用单引号,但没有任何乐趣。

0 投票
2 回答
1060 浏览

biztalk - BizTalk 部署框架 5:升级到已部署的应用程序失败

阅读 BTDF 文档中的“升级已部署的应用程序”,我得到的印象是安装程序会升级已部署的应用程序。更改 ProductId 和 ProductVersion(根据需要)后,我运行了两次新安装程序,但均未成功。目标是在不取消部署/卸载应用程序的情况下升级已部署的应用程序。这甚至可能吗?文档对此并不清楚。这是我对结果采取的步骤的描述。

  1. 第一次,我运行了安装程序,完成后,我运行了部署向导。部署的向导出错,建议指定一个唯一的应用程序名称(应用程序已经部署,所以我理解冲突)。

  2. 第二次,我运行安装程序并完成。我没有启动部署向导,以为它会使用新的 DLL 更新 GAC,BizTalk 会检测到更新的 dll 并重置进程。也没有运气。

请有人解释一下这个过程吗?同样,目标是升级已部署的应用程序,而无需取消部署/卸载它。