PROD中的自定义管道执行错误 [英] Custom Pipeline Execution Error in PROD

查看:69
本文介绍了PROD中的自定义管道执行错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

适配器"FILE"接收到的消息。在接收位置"RcvLoc"使用URI" * .xml"暂停


 :" BizTalk.Common.CustomPipelines.Rcv_InboundFiles,BizTalk.Common.CustomPipelines,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = b9eafb1b1461800d"资料来源:"ArchiveMessage"接收端口:"Rcv_FromFile" URI:"*。xml"
原因:索引(从零开始)必须大于或等于零且小于参数列表的大小。 


  MessageId:  {56548C05-8DFC-43F2-A51F-59322498F5B7}

  InstanceID:{812014B4-2C26-4B07-B383-AF230DB63550}

A message received by adapter "FILE" on receive location "RcvLoc" with URI "*.xml" is suspended.
 : "BizTalk.Common.CustomPipelines.Rcv_InboundFiles, BizTalk.Common.CustomPipelines, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b9eafb1b1461800d" Source: "ArchiveMessage" Receive Port: "Rcv_FromFile" URI: "*.xml" Reason: Index (zero based) must be greater than or equal to zero and less than the size of the argument list. 
 MessageId:  {56548C05-8DFC-43F2-A51F-59322498F5B7}
 InstanceID: {812014B4-2C26-4B07-B383-AF230DB63550}

推荐答案

请求导致此失败的文件内容然后使用附加进程调试管道组件并使用您的BizTalk主机实例进程附加管道代码然后删除文件在接收位置,因为它涉及管道代码
使用F10并逐行调试。那么你就会知道你的管道组件失败了哪些数据。

ASK for the file content which is causing this failure and then debug the pipeline component using attach process and attach pipeline code with your BizTalk host instance process and then drop the file on your receive location as it comes to pipeline code use F10 and debug line by line. then you will come to know for which data your pipeline component is failing.

显然这是一个DATA 索引问题当你使用{#n}替换占位符时一个字符串,在字符串后面必须有一些参数,它们对应于{}内的从零开始的索引号。

Clearly it is an DATA Indexing issue When you use the {#n} substitution place-holder in a string, there must be a number of arguments, after the string, which correspond to the zero-based index number inside the {}.

问候,

Sharad


这篇关于PROD中的自定义管道执行错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆