问题标签 [biztalk-orchestrations]

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

xml - 在 BizTalk Orchestration 中生成自动 XML

我想在 BizTalk 编排起点中生成一个 XML。我的意思是在编排开始时,我希望自动生成 XML 并启动流程。实际上,这将是一种“PING”类型的东西,它会经常调用一些服务。

我怎样才能做到这一点?

0 投票
3 回答
554 浏览

biztalk - 无法在 BizTalk 2010 中添加 Web 端口

我正在尝试从 BizTalk 业务流程调用 Web 服务 - 我创建对 Web 服务的 WSDL 的引用,然后尝试连接一个端口,但现有的端口类型没有显示出来。查看 BT 2010 的已知问题,我发现:

当在设计工具中添加 Web 引用时在 Bi​​zTalk 业务流程设计器中不显示端口类型 BizTalk 设计工具中的意外行为是由于 Visual Studio 2010 的已知限制。解决方法:您需要为 Visual Studio 2010 安装 QFE 补丁来解决此问题.

但我似乎找不到此 QFE 的实际链接。任何人?

(是的,我知道您可以使用生成项目向导以不同的方式完成此操作,但在这种情况下,我专门寻找此修复程序)

谢谢。

0 投票
2 回答
5365 浏览

biztalk - 如何订阅在 BizTalk 业务流程中创建的消息?

我有一个需要消息的编排。目标命名空间是“ http://microsoft.com/HealthCare/HL7/2X ”,根元素是“ORU_R01_23_GLO_DEF”

在编排中,我将消息映射到构造形状中的中间消息类型。目标命名空间是“ http://mycompany.com/myapplication ”,根元素是“MyMessage”。然后,“MyMessage”消息被进一步映射,然后使用编排中的逻辑发送端口发送到 Web 服务。然后将 WCF 发送端口绑定到编排,一切正常。一切都按预期工作。

在不改变编排的情况下,我想创建一个订阅中间“MyMessage”消息并将其写入文件的发送端口。为此,我创建了一个带有 BTS.MessageType = http://mycompany.com/myapplication#MyMessage过滤器的发送端口。

即使消息流经编排,我的发送端口也没有接收到消息。这是使用不正确的过滤器吗?

0 投票
1 回答
1042 浏览

biztalk - ESB 工具包 - 使用 Orchestration Extender 时 Web 服务没有响应

我有以下行程: 测试行程

  • 单向接收位置将消息传递到提取内部消息的编排(无法在地图中执行此操作)。

  • 然后映射从编排返回的消息,并再次映射该映射的结果。使用 Microsoft.Practices.ESB.Services.Transform 服务。

  • 然后通过 Microsoft.Practices.ESB.Services.Routing 服务将其传递给 Web 服务,该服务可以正常触发,但我没有收到想要写入文件的预期响应。写入文件的消息是传递给 Web 服务的消息,而不是预期的响应。使用更简单的路线(即没有编排扩展程序的路线)测试 Web 服务表明 Web 服务按预期工作。

  • OffRamp 来自 GlobalBank.ESB 示例应用程序。

如何从 Web 服务获得所需的响应?

0 投票
2 回答
1219 浏览

biztalk - ESB 工具包 - 通过 Orchestration Extender 将消息返回到请求响应 OnRamp

我有以下请求/响应行程,它给出了令人费解的输出。

行程

onRamp 连接到具有接收位置的请求-响应端口

  • 类型:WCF-BasicHttp
  • ReceivePipeline:ItinerarySelectReceiveXml
  • SendPipline:PassThruTransmit

行程设置为请求/响应。我已经单独测试了所有组件,直到最后一张地图一切正常,但是我收到的消息是发送到 Map4 的消息,而不是从中产生的消息。使用该输出测试 Map4 工作正常,为什么我没有收到预期的消息返回?谢谢

0 投票
2 回答
389 浏览

visual-studio-2010 - 在 BPEL4WS 合规性下,“模块”必须具有非空 XmlNamespace

我正在制作一个新的 biztalk 解决方案,我正在使用现有的地图、模式和编排。编排给我带来了很多问题。

当我尝试构建编排时收到此错误消息:

在 BPEL4WS 合规性下,“模块”必须具有非空 XmlNamespace

我在任何地方都找不到任何解决方案,所以我希望有人可以在这里帮助我。该错误是什么意思,我该如何解决?

0 投票
1 回答
35 浏览

web-services - 带有 webmessage 和 multippart 消息的 Webport Issus

我在通过使用 web 服务创建编排时遇到问题

Web 消息响应变量名称 - msgReponse.webserviceResponse
多部分消息响应变量名称 - msgResponse.multipartresponse

我正在从 webport 接收网络消息类型(msgwebserviceResponse.Respone)。
然后在收到形状后,我试图将该响应与另一条消息映射。
所以,在这里,当我尝试使用传输形状来映射它们时,当我想选择msgResponse.multipartresponse作为地图的输入模式时,我看到了msgResponse.multipartresponse(我看不到这个,因为我正在接收msgReponse .webserviceResponse在接收形状)

你能帮我解决这个问题吗?

谢谢你,

0 投票
2 回答
523 浏览

biztalk - BizTalk 将无限副本发送到目标文件夹

我有一个向消息框发送消息 A 的编排。现在我有 2 个订阅者编排,它们根据过滤器表达式订阅消息。

现在,当我发送要路由到订阅者 1 的消息时,一切正常,但是当发送订阅者 2 的消息时,它被路由到目标文件夹,但在目标文件夹中创建了无限副本。我必须停止编排以停止生成重复的消息副本。

我究竟做错了什么?

0 投票
1 回答
4771 浏览

biztalk - 如何在编排 BizTalk 2010 中循环

我正在寻找循环从 wcf-sql 适配器接收的 SQL Server 数据接收的数据。

我使用 for 循环和以下

当 XPath 在为第一个接收消息路径[i]

这是正确的方法吗?

0 投票
1 回答
3100 浏览

web-services - 使用 BizTalk Web 服务重新发布内部 Web 服务

我正在尝试使用 BizTalk 在两个 Web 服务之间进行通信。它必须是这样的:

  • Service1获取输入并通过 BizTalk 将消息发送到Service2,
  • Service2响应该消息,将其转发给 BizTalk,然后将其传递给Service1.
  • 最后Service1将响应返回给用户。

几天来我一直在努力做到这一点,但我无法在没有编译器错误的情况下构建编排,而且我找不到带有输入输入的 Web 服务和 Web 端口的单个示例。我开始相信这是不可能的,至少在 BizTalk 中是这样。

最大的问题是:有可能吗?如果是,如何?