标签: biztalk-2010

将Biztalk端口迁移到新服务器

我正在研究从2006年到2010年迁移的Biztalk应用程序.尚未重新创建的是发送和接收端口.重建港口证明是乏味的.有没有办法迁移它们?

biztalk biztalk2006r2 biztalk-2010

0
推荐指数
1
解决办法
131
查看次数

BizTalk消息排队(等待处理)

我正在向BizTalk收到位置发送消息,它被卡在某处.查询跟踪消息事件使我得到以下信息:

它被认为是一个合适的XML并匹配了一些XSD

当我查询所有正在进行的服务实例时,我发现我的业务流程处于"准备运行"状态:

准备好了

服务详细信息告诉我邮件已排队等待处理:

排队

在一个主题中,这里建议"当订购的传送发送端口正在重试前面的消息时,消息处于有序传送方案中."

问题是我没有在我的应用程序中订购.

谢谢你的建议!

biztalk biztalk-2010

0
推荐指数
1
解决办法
1551
查看次数

如何确保XSLT中输出元素的顺序?

如何确保XSLT中输出元素的顺序?

我有一个在BizTalk映射中使用的XSLT,它提取三个日期Ok,但由于源数据的顺序,生成的XML是ShipmentDate,ScheduledDeliveryDate,然后是DocumentIssueDate.

<Dates>
  <xsl:for-each select="s0:E2EDT13001GRP">
    <xsl:variable name="qualifier" select="string(s0:E2EDT13001/s0:QUALF/text())" />
    <xsl:variable name="isDocumentIssueDate" select="string(userCSharp:LogicalEq($qualifier , &quot;015&quot;))" />
    <xsl:variable name="isSheduledDeliveryDate" select="string(userCSharp:LogicalEq($qualifier , &quot;007&quot;))" />
    <xsl:variable name="isShipmentDate" select="string(userCSharp:LogicalEq($qualifier , &quot;003&quot;))" />
    <xsl:variable name="date" select="s0:E2EDT13001/s0:NTANF/text()" />

    <xsl:if test="$isDocumentIssueDate='true'">
      <DocumentIssueDate>
        <xsl:value-of select="$date" />
      </DocumentIssueDate>
    </xsl:if>

    <xsl:if test="$isScheduledDeliveryDate='true'">
      <ScheduledDeliveryDate>
        <xsl:value-of select="$date" />
      </ScheduledDeliveryDate>
    </xsl:if>

    <xsl:if test="$isShipmentDate='true'">
      <ShipmentDate>
        <xsl:value-of select="$date" />
      </ShipmentDate>
    </xsl:if>

  </xsl:for-each>
</Dates>
Run Code Online (Sandbox Code Playgroud)

当我在Visual Studio中测试地图时,我得到的错误是XML对XSD无效......

<xs:complexType>
  <xs:sequence>
    <xs:element name="DocumentIssueDate" type="xs:string" />
    <xs:element name="SheduledDeliveryDate" type="xs:string" />
    <xs:element name="ShipmentDate" type="xs:string" />
  </xs:sequence>
</xs:complexType>
Run Code Online (Sandbox Code Playgroud)

那么如何以"正确的顺序"输出日期呢?

xslt biztalk biztalk-2010

0
推荐指数
1
解决办法
93
查看次数

允许EDI地图测试中的前导和尾随空格

我有一些数据被映射到EDI格式.一个问题是一个元素中的数据具有前导和尾随空格,这些都很重要.但是当我运行的地图的测试,我得到"当前值-乙427F:[37]在数据元素中发现无效字符(多个)" ...的值....B...427F,其中.表示的空间.

我相信答案是勾选合作伙伴协议属性中的"允许前导和尾随零和空格"......这是正确的吗?

但我在测试地图时显示的Visual Studio EDIFACT EDI实例属性对话框中看不到任何方法.

我该如何运行地图测试?

testing biztalk edi visual-studio-2010 biztalk-2010

0
推荐指数
1
解决办法
587
查看次数

使用一些工具构建BizTalk

是否可以进行持续集成.

我们使用Power shell脚本来部署BTDF包.我发现很多资源可以使用TFS对BizTalk进行持续集成,但是可以进行持续集成.是否有相同的资源可用.

biztalk biztalk-deployment biztalk-2010 biztalk-2013 btdf

0
推荐指数
1
解决办法
206
查看次数

为什么我只能使用BizTalk来处理HL7消息

为什么我们需要使用BizTalk来处理HL7消息?有没有其他选择而不是BizTalk?

我需要确切的原因,我们只需要选择退出BizTalk ......还有其他方法来处理HL7消息吗?

biztalk biztalk-2010

-1
推荐指数
1
解决办法
288
查看次数