biztalk相关内容

BizTalk SFTP配置优化

我们使用的是BizTalk 2016,而BizTalk有1000多个带有SFTP适配器的接收位置。我们需要连接池,这就是为什么我们将连接限制设置为5,但有时SFTP适配器无法读取SFTP中的文件。 在此方案中,SFTP适配器的优化配置是什么。我们有一个由SFTP文件触发的Time Critic作品,如果SFTP不起作用,我们的作品就会失败。 使用FTP适配器时,间隔触发文件没有问题,但对于 ..
发布时间:2022-07-17 16:20:20 其他开发

来自管道组件的动态SFTP

我正在尝试为BizTalk 2016从管道组件创建动态sftp。我需要知道用于创建sftp连接的上下文属性中使用的名称空间。我将在代码和BizTalk之外配置基本端口、服务器、用户名、密码、目的地和连接限制。这就是为什么我需要知道SFTP位置将在代码中使用的命名空间。 推荐答案 只需查看BizTalk.System,您会发现名为SFTP.bts_sftp_properties的架构具有 ..
发布时间:2022-07-14 15:19:20 其他开发

BizTalk XML到JSON管道-强制JSON数组,即使没有架构目标命名空间

出自此问题:Conversion of XML Schema to JSON array list in Biztalk 我们有相同的情况:我们的XML需要转换为JSON,并且我们有可能出现一次或多次的子对象,这必须始终导致JSON数组。 问题是我们无法设置目标命名空间,因为我们的架构是由SAP(IDoc)生成的。 是否有其他选项可以进行序列化?我希望避免JSON序列化的自定义实 ..
发布时间:2022-04-17 23:52:10 其他开发

Azure DevOps发布管道&部署BizTalk应用程序&任务

我想使用来自部署组作业的Azure发布管道上的“Deploy BizTalk Application”任务来创建一个多部署服务器,但该任务会在3个服务器上安装所有构件(添加资源、GAC、绑定)。是否有办法限制绑定并仅在第一个节点上添加资源? 当前行为生成异常: 更新时遇到并发冲突 另外,BizTalk 2016中的FP2 MSFT增加了部署组的增强,有没有人知道到底有什么变化? ..
发布时间:2022-04-17 23:50:27 其他开发

在BizTalk中,无法将文件从本地发送到SharePoint Online

正如标题所说,我正在尝试使用BizTalk将文件从本地目录发送到一个SharePoint Online站点。我一天又一天都不能这样做。阅读了大量关于它的话题,但都没有奏效,坦率地说,我现在有点气馁… 以下是我的发送端口当前的配置方式: 使用的帐户具有对SharePoint站点的完全访问权限。我可以使用浏览器登录,也可以上传文件。 以下是我尝试发送文件时遇到的错误: 我正在将 ..
发布时间:2022-04-17 23:47:56 其他开发

BizTalk错误请求(多部分表单数据)第2部分

在我们第一次尝试解决这个问题之后,我们决定使用Greg Forsythe的代码。下面是完整的C#代码。我还展示了来自邮递员的请求(它工作得很好)和来自BizTalk的请求(不工作)。但正如你所看到的,我们非常非常接近解决这个问题。我还必须指出,我们在管道中不再有任何MIME组件。 public Microsoft.BizTalk.Message.Interop.IBaseMessage Ex ..
发布时间:2022-04-17 23:45:39 C#/.NET

打开队列管理器时遇到错误,名称=...原因代码=2354

首先:我有两个BizTalk应用程序。首先从SQL服务器进行轮询,然后发送到MQ队列,运行良好。第二个应用程序处理一个文件并使用动态发送端口。在编排中,我更新了TOMQ(Microsoft.XLANGs.BaseTypes.Address)=队列路径; TOMQ(Microsoft.XLANGs.BaseTypes.TransportType)=";MQSeries";;它获取文件 ..
发布时间:2022-04-17 23:43:06 C#/.NET

在虚拟机快照期间,BizTalk与SQL的连接问题

我们有一个用于BizTalk的VM和一个用于SQL后端的单独的VM。我们使用Veeam进行备份,这基本上启动了VM的快照。在SQL VM上最终确定此快照时,应用程序服务器上的BizTalk服务失败。它们通常会自动重启,但有时需要手动干预才能启动服务。以下错误已记录在BizTalk服务器上。 是否有任何超时设置或配置更改允许BizTalk服务在快照过程中保持运行? 发生错误,需要终止BizT ..
发布时间:2022-04-17 23:35:55 其他开发

我有一个BizTalk应用程序,其动态发送端口设置为";MQSeries";。我可以以编程方式设置它的属性吗?

我在BizTalk中有几个向MQ发送消息的项目。除非我将MQSeries Transport属性设置为FALSE以将消息发布到MQ上,否则它们会出错。是否有办法在我的业务流程中修改MQSeries属性? 推荐答案 如果您查看BizTalk.System中的架构MQSeries.MQSPropertySchema,就会发现有一个元素TransactionSupport是一个字符串。因此, ..
发布时间:2022-04-12 12:21:50 C#/.NET

使用 SMTP 适配器在 BizTalk 中发送带有多个 pdf 附件的 HTML 电子邮件

在 BT2006R2 中,我有一个编排,它接收带有电子邮件属性的 XML,例如:收件人、抄送、主题、htmlbody 的文件位置、带有 pdf 文件的 1..n 文件位置 我希望编排使用 SMTP 适配器发送 1 封电子邮件,其中 HTML 电子邮件正文和 1..n 个 pdf 文件作为附件. 如何做到这一点? 解决方案 你真的在这里问了三个单独的问题. 如何在 BizT ..
发布时间:2022-01-17 15:19:07 其他开发

用 MSBuild 替换 .sln 并将包含的项目包装到目标中

我想创建一个 MSBuild 项目,以反映解决方案中的项目依赖关系,并将 VS 项目包装在可重用目标中. 我喜欢解决的问题是在 BizTalk 应用程序中 svn 导出、构建和部署特定程序集(及其依赖项). 我的问题是:如何使 svn 导出、构建和部署的目标可重用,并且在为不同的依赖项构建打包项目时也可以重用它们? 我知道只构建解决方案并仅部署所需的程序集会更简单,但我想尽可能地 ..
发布时间:2022-01-08 15:09:30 其他开发

如何使用 AppDomain 来限制线程安全使用的静态类的范围?

我被一个糟糕的架构解决方案所困扰.它不是线程安全的! 我在解决方案中有几个共享类和成员,在开发过程中一切都很酷... BizTalk 击沉了我的战舰. 我们正在使用自定义 BizTalk 适配器来调用我的程序集.Adapter 正在调用我的代码并并行运行,所以我假设它在同一个 AppDomain 下使用多个线程. 我想做的是让我的代码在它自己的 AppDomain 下运行,这样 ..
发布时间:2021-11-16 19:08:25 C#/.NET

Biztalk Debatch 平面文件,带有标题、2 个重复记录和带有标签标识符的预告片

我有一个带有标头和尾标的平面文件,标签标识符分别为 APTHDR 和 APTDTL. 然而,当前文件让我感到恼火,因为它有重复记录问题.文件结构: 20data 为汇总信息HE 记录头DE 记录详情HE 记录头DE 记录详情DE 记录详情20拖车数据 记录 20 = 一个实例用于摘要,一个实例用于预告片记录. 记录HE:一个HE有多个DE.一个文件有多个HE. 这是数据示例 ..
发布时间:2021-10-02 20:08:24 其他开发

BizTalk - 在属性上放置命名空间?

参考这个使用“json:Array"的例子:在 JSON 和XML 我想要 BizTalk 架构来构建这样的 XML 元素: Admin 我尝试向我的项目添加一个名为 FakeJSONArraySchema.xsd 的架构,然后在我的主架构上,我做了一个“导入".使用“导入"的正常方法是创建一个“子记录",然后更改它的“数据结构类型".但是将该“子记录"设置为引用模式的根元素.我只需要 ..
发布时间:2021-10-02 20:01:12 其他开发

无法将类型为"System.Guid"的对象转换为类型为"System.IConvertible"的对象

我试图在BizTalk 2013中使用WCF-SQL适配器从存储过程中返回记录.我遵循了一个简单的在线演练这似乎让我得到了我所需要的.但是,当“接收位置"运行时,我一直收到转换错误.我的SP中没有任何GUID.我什至将我的SP简化为一个返回硬编码字符串的SQL语句. 选择[说明],PackageName FROM(选择"ABC" [说明],"123"作为PackageName)作为Respo ..
发布时间:2021-04-15 20:06:59 其他开发

BizTalk 2010业务流程中的ACK/NACK处理问题-SFTP发送端口

我正在使用SFTP适配器,并希望在业务流程中获得ACK/NACK.我已经实现了博客致谢和否定确认(第1部分) 我得到了ACK,但是如果失败,我不会得到任何NACK.有谁知道如何获得它? 解决方案 我认为您说您正在使用NONE作为交易类型?如果是这种情况,我认为您必须将合并范围的事务处理类型设置为“长时间运行",以进行NACK的传递. ..
发布时间:2021-04-15 20:06:56 其他开发