问题标签 [biztalk-2016]

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

powershell - 自动化 BizTalk 中的 JMS 适配器属性

我正在尝试自动化 BizTalk 应用程序部署并使用 PowerShell 脚本完成大部分任务,例如主机、主机实例和处理程序创建。但我有一些 JMS 适配器需要更新类似于下图所示的属性。是否有任何选项可以让我自动配置 JMS 适配器属性? 图片

0 投票
1 回答
144 浏览

xml - 用于 BizTalk 2016 的 Edifact D16 XML 架构

这可能是一个远景,但我还是决定试一试。据我了解,BizTalk 不包括 v. 2013 之后的 Edifact 架构,因此,Microsoft 没有创建 D16A 和 D16B 格式的架构。当前发布的架构可以通过以下链接在 Github 上找到:Microsoft/Integration/BizTalk Server/Schema/EDIFACT/

我们当前的解决方案(这是非常次优的)是更改当前的 D10 模式,以尽可能地匹配各种文档类型的 D16 规范。显然这很容易出现很多验证错误。

有谁知道这些模式是否是由第三方创建的?如果是这样,我在哪里可以找到它们?到目前为止,我们设法为开发人员创建的单一文档类型找到了一个模式。

0 投票
2 回答
1253 浏览

sftp - BizTalk 2016 sFTP WinSCP - 无法接收更多消息

我们的BizTalk 2016环境由 2 个应用程序服务器组成,这些应用程序服务器以 和 运行在一个组CU5FP3

我们部署了 24 个应用程序。在这个应用程序中,我们有 27 个接收位置,配置了新的 sFTP WinSCP 适配器。对于所有 sFTP 接收应用程序,我们将“连接限制”配置为 5。我们连接到 6 个不同的 sFTP 服务器。

大约 2 小时后,我们收到以下事件日志警告,并且接收位置停止工作:

“适配器“SFTP”引发错误消息。详细信息“地址“sftp://...”的 WCF 服务主机出现故障,因此无法在相应的接收位置接收更多消息。为解决此问题,BizTalk Server 将自动尝试重新启动服务主机。”

针对事件日志消息,服务主机不会自动重新启动。

有人知道如何解决这个问题吗?

0 投票
1 回答
386 浏览

xml - Orchestration with Error 中的 XPATH 问题具有无效的令牌

我正在为 XPath 尝试的 XML

我正在尝试使用的 Xpath 表达式,

收到错误:

要求 :

变量“结果”是一个字符串,我正在尝试存储 TC 属性中的值。

问题:

当我尝试使用在线 xpath 测试仪测试 xpath 时,它工作正常,但通过 BizTalk 给出错误,

感谢任何帮助

0 投票
1 回答
115 浏览

biztalk - 备份 BizTalk 服务器 (BizTalkMgmtDb)

以下是备份 BizTalk Server (BizTalkMgmtDb) 作业的配置

下面是我得到的错误

错误:无法打开备份设备“D:\BTS_MarkAndBackupLog”

请指教。

用户有管理员权限,附截图供参考。

在此处输入图像描述

0 投票
0 回答
231 浏览

biztalk - BizTalk 空消息部分

我正在尝试从编排中发送电子邮件。这是一个包含正文和附件的多部分消息。在某些情况下,附件是一个空文件。但它不允许我发送它。

消息“msg_Email”的“附件”部分包含零字节的数据。

这是警报过程的一部分,我需要发送我收到的原始文件(通过 SFTP)并将其发送给一些关键用户进行检查。

有人有解决方法吗?

0 投票
1 回答
414 浏览

sharepoint - BizTalk 2016 SharePoint 适配器 - 强制使用端口 443

我正在尝试将 BizTalk 2016 FP3 应用程序与仅通过端口 443/https 可用的 SharePoint 2013 网站集成。

我想使用动态发送端口、新的(ish)适配器和 CSOM。

我有一个名为“SendToSp”的逻辑单向发送端口的编排。在编排中,我有一个包含以下内容的表达式形状:

在此之后,有一个构造消息形状、包含和分配形状,其中创建了要发送的消息,并且分配的上下文属性如下:

我的问题是,当 BizTalk 发送消息时,我收到一条“传输失败”,描述如下:

[Microsoft.SharePoint.Client.ClientRequestException] 无法联系位于指定 URL http://collaboration.xxx.co.uk:80/的站点。

此错误由带有 URI wss://collaboration.xxx.co.uk:80/sites/HousingICTSolution/Technical/Lists/BizTalkTestList/ 的 Windows SharePoint Services 接收位置或发送端口触发。

Windows SharePoint Services 适配器事件 ID:12310

如果我检查挂起消息的上下文属性,则会看到以下内容:

在此处输入图像描述

请注意“OutboundTransportLocation”属性的值如何包含端口 443。

任何想法为什么即使我告诉它使用 443 也坚持在端口 80 上发送?

0 投票
1 回答
402 浏览

biztalk - BizTalk 2016 和 Windows SharePoint Services 疑难解答

我应该使用 BizTalk 2016 中的信息更新 SharePoint 列表。我的目标是使用 Windows SharePoint Services 适配器和 CSOM。我在 BizTalk 服务器上启用了 Windows Identity Foundation(在安装 BizTalk 之后)。

发送端口运行时出现以下错误:

未找到 Windows SharePoint Services 站点。URL“ http://xxx.sharepoint.com/sites/yyy/ ”指向没有 Windows SharePoint Services 站点的 SharePoint 对象。

我已启用 WIF 跟踪(但我没有收到日志):

我已经尝试在发送端口配置中提供凭据,并通过使用特定域帐户运行特定主机。同样的错误。

BizTalk 计算机上禁用了 Windows 防火墙。

0 投票
1 回答
178 浏览

biztalk - 主机实例不断重启

我们有一个带有 4 个节点和多个主机的 BizTalk Server 2016。在其中一台服务器中,有一个主机实例,它在事件查看器 > 系统中不断重启并显示此消息:

BizTalk 服务 BizTalk 组:服务意外终止。它已经完成了 5 次。将在 60000 毫秒内采取以下纠正措施: 重新启动服务。

在事件查看器 > 应用程序中,没有任何关于错误或类似内容的日志。

我们如何发现问题?

0 投票
1 回答
660 浏览

office365 - BizTalk SharePoint 适配器和 SharePoint Online 更新 SharePoint 列表的权限

我想知道使用 SharePoint 适配器 (CSOM) 从 BizTalk 更新 SharePoint 列表需要哪些权限。站点提供者只想授予必要的权限,因此我需要知道共同点。

我不是 SharePoint 专家,但您似乎需要这样做才能知道要授予哪些权限。例如,当添加到列表时,似乎需要“查找用户信息”来检索创建者列的用户名。即,您需要了解 SharePoint 的功能,才能正确处理。

列表包含标准列,以及一些标准列,如查找(我提供 ID)、日期和数字。从中查找值的相关列表是相似的。

我必须使用相同的帐户运行 BizTalk 主机实例,还是在适配器配置中提供凭据就足够了?

我是否需要站点和列表的权限,在这种情况下都需要什么权限?