问题标签 [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 回答
1850 浏览

biztalk - 使用本地帐户在 Windows 7 上安装 BizTalk

在开发环境中,我尝试使用本地帐户在 Windows 7 上安装 BizTalk。PC 不是域的一部分。安装很顺利,并且我在 Windows 7 上遵循了 BizTalk 的 msdn 文档。当我尝试运行 BizTalk 配置实用程序时,SSO 是第一个失败的事情。

它创建了 SSODB 数据库、构建表等,但 SSO 配置失败。我在事件日志中看到错误,例如:

sso 服务帐户和我的帐户都是 SSO 管理员组(本地帐户和组)的一部分。

0 投票
2 回答
1546 浏览

biztalk - 工件已存在部署错误 - 如何删除未命名的应用程序工件?

我正在为 BizTalk 2010 开发一个快速演示应用程序,并在项目属性中未提供应用程序名称的情况下部署了该应用程序。我花了一分钟才弄清楚为什么应用程序没有出现在 BizTalk 管理控制台中,但是一旦我这样做了,我就为应用程序添加了一个名称并尝试重新部署。现在,我收到一条错误消息,告诉我其中一个工件(架构)已部署。我看到管理控制台的集合中存在模式< AllArtifacts >,但我不知道如何删除它们。我无法直接在控制台中删除它们,并且由于我最初部署它时应用程序没有名称,因此它没有在控制台中列出,所以我不知道如何删除它。

我可以在服务器上的 BizTalk 目录中看到一些工件,但我不愿意开始手动删除东西。

建议?

0 投票
1 回答
871 浏览

biztalk - BizTalk 集群

在我的 BizTalk 环境中,我有两个连接到同一个 SQL Server 消息框的应用程序服务器(即它们是单个组的一部分)。我正在寻找 BizTalk 应用程序的高可用性和自动故障转移选项。我们没有共享存储 (SAN),所以我假设我们无法创建 Windows Server 集群(这个假设是否正确?),剩下的唯一选择是 Windows 2008 附带的 NLB 集群,但 NLB 可以允许自动重启 BizTalk如果主计算机发生故障,辅助计算机上的服务(或就此而言任何 Windows 服务)?

一般来说,当 BizTalk 有自己的负载平衡时,是否建议将 NLB 群集与 BizTalk 一起使用?

谢谢。

0 投票
2 回答
1871 浏览

biztalk - BizTalk - 如何应用编排接收形状的过滤器表达式

我正在使用 BizTalk 2010。我有一个带有激活接收形状的业务流程。这包含一个针对消息上下文属性的过滤器表达式,该属性应构成订阅的一部分。我的问题是部署应用程序后,订阅中缺少过滤器表达式。

有谁知道 BizTalk 用于将筛选器分配给订阅的过程?据我所知,它不是来自绑定文件,所以我猜它必须来自反映编排程序集?

任何关于我在这里遗漏的想法将不胜感激。目前我可以在部署后手动添加过滤器,但这对我的自动构建/部署/测试过程来说不是好消息!

0 投票
4 回答
5013 浏览

visual-studio-2010 - BizTalk 2010 部署错误。添加资源失败

我正在 VS 2010 中构建 BizTalk 2010 应用程序。直到今天早上我在部署时遇到错误,一切都运行良好。错误是:

添加资源失败。某些资源的更改请求失败。BizTalkAssemblyResourceManager 未能完成结束类型更改请求。无法将日志保存到 HTML 文件“C:\Users\BizTalkDeveloper\AppData\Local\Temp\BT\PID7452\BizTalkAssembly\Update.log”。异常 '',十六进制值 0x1F,是无效字符。'',十六进制值 0x1F,是无效字符”。

起初,我认为这是一个权限问题,但我以计算机管理员用户身份登录,并且对相应的 AppData 文件夹具有完全控制访问权限。我很确定 VS 在部署时动态创建 BT(和以下路径),因为当我查找路径本身时,在 Temp 之后找不到该路径的任何部分。

我已经被这个困扰了几天,我现在只是没有想法。如果有人有任何建议或想法,他们可以扔给我,我真的很感激!

0 投票
1 回答
228 浏览

visual-studio-2010 - 是否可以将从 Visual Studio 2010 解决方案编译的 BizTalk 工件部署到 BizTalk 2006 R2 服务器?

我们目前使用 Visual Studio 2005 编译部署到使用 BizTalk Server 2006 R2 的多个环境的工件。

我们打算迁移到 Visual Studio 和 BizTalk Server 2010。在完全切换到新环境之前,我们必须将旧环境与新环境保持一段时间。

我的问题是:

我们是否能够从 Visual Studio 2010 解决方案生成 BizTalk 工件并能够将它们部署到现有的 BizTalk 2006 R2 服务器和我们新的 BizTalk 2010 服务器?

0 投票
1 回答
2373 浏览

xsd - BizTalk 架构开发找不到元素的架构信息

请找到以下示例 XML 格式,我正在尝试在 BizTalk 解决方案上为其构建架构。

我收到警告消息为

警告 BEC2004:找不到元素“ORX”的架构信息。
警告 BEC2004:找不到元素“NONSIGNONMSGSRQV1”的架构信息。
警告 BEC2004:找不到元素“NONSONRQ”的架构信息。
警告 BEC2004:找不到元素“客户端”的架构信息。
警告 BEC2004:找不到元素“ID”的架构信息。
警告 BEC2004:找不到元素“USERPASS”的架构信息。
等等
………………
_

在我进行了一些谷歌搜索之后,我从链接 验证 XML 实例中获得了一些知识,我尝试删除架构属性的目标名称空间,但 BizTalk 解决方案不允许删除架构中已经存在的目标名称空间。

请任何人建议我,我如何将该设置应用于我的 XML 模式开发,因为我的 XML 文档没有目标命名空间?

0 投票
2 回答
1114 浏览

biztalk - 将多个 MSI 部署到同一个 BizTalk 应用程序中

在我们开发架构编排、端口等期间。我们一直在导出 MSI 和绑定文件以部署到我们的测试环境和最终的生产环境中

因此,例如,我们在单个 BizTalk 应用程序中设置了一系列接收端口/位置,目的是接收来自 HCIS 的所有 HL7 v2 消息。然后我们将它导出到一个绑定文件,并导入到 test.xml 中。

然后,当我们开发新架构时,我们将每个架构导出到它自己的 msi 文件中,并将其部署到我们测试环境中的同一个 BizTalk 应用程序中。我们这样做是因为模式特定于来自我们 HCIS 的入站消息。

所以现在,在测试中,我们最终得到了一个 BizTalk 应用程序,其中包含我们需要从 HCIS 接收消息的接收端口和架构。我发现的问题是,如果我查看控制面板中的已安装程序列表,我只会看到 1 个应用程序。因此,如果我想卸载并重新安装特定架构,我不确定会发生什么。出于某种原因,我有一半希望看到我安装的每个 msi 的条目,但我想因为它们都进入同一个 BizTalk 应用程序,所以它们都在 Windows 中注册为同一个应用程序。我打赌有更好的方法来做到这一点,有什么建议吗?

0 投票
1 回答
458 浏览

xsd - BizTalk:部署大型 XML 架构 (OAGIS) 拆分为多个文档

目前,我正在使用 Visual Studio 2010 将OAGIS XML 架构集部署到 BizTalk 2010。到目前为止,它已经花费了大约 3 个小时,还没有完成。在 Visual Studio 输出日志中,现在有大约 18,000 行。我不断收到消息,例如:

事实上,有几个架构文档具有相同的命名空间,但这应该没有问题。XML 模式规范允许模式设计者将模式拆分为多个文件。在 Altova XMLSpy 中,相同的模式集完美运行,既没有错误也没有警告。

BizTalk 甚至可以处理拆分为多个文件的大型架构吗?如果可以,有什么方法可以加快部署速度?这简直是​​疯了。

0 投票
2 回答
1499 浏览

biztalk - BizTalk 地图不会在部署之间更新

我正在针对 BizTalk 2009 环境进行开发。我正在使用 BizTalk 部署框架 (BTDF) 将我的解决方案部署到服务器。我面临的问题是,当我调整地图的任何方面时,更改不会反映在 BizTalk 消息正文或我用于测试的输出消息中。例如,删除映射元素的链接仍会显示从源映射到目标的数据,就好像没有任何变化一样。

在每次部署之间,BTDF 卸载应用程序,重新 GAC 的程序集,安装应用程序,然后反弹宿主应用程序。BizTalk 经常会赶上我的地图版本,并且在我进行另一次调整之前它可以正常工作。

BizTalk 是否有可能以我无法刷新的方式缓存地图?