BizTalk业务流程出现问题,未生成错误但不执行任何操作

BizTalk业务流程出现问题,未生成错误但不执行任何操作,biztalk,Biztalk,我有BizTalk业务流程,它在其中接收文件并发送文件。我使用表达式形状调用.net类方法来读取xml文件并将文件上载到SharePoint。我的表达式形状具有以下特性: XmlReader.readXml(); 它既不传递任何参数也不返回任何值。 我的Xml文件将被发送到发送位置,并且不会在窗口日志上生成错误。但是,它并没有将文件上载到sharepoint。如果我自己运行XmlRead.readXml,那么上传到sharepoint不会有任何问题。如何知道我的.net是否正在调用该方法并执

我有BizTalk业务流程,它在其中接收文件并发送文件。我使用表达式形状调用.net类方法来读取xml文件并将文件上载到SharePoint。我的表达式形状具有以下特性:

 XmlReader.readXml();
它既不传递任何参数也不返回任何值。
我的Xml文件将被发送到发送位置,并且不会在窗口日志上生成错误。但是,它并没有将文件上载到sharepoint。如果我自己运行XmlRead.readXml,那么上传到sharepoint不会有任何问题。如何知道我的.net是否正在调用该方法并执行?

好的,首先。如果应用程序事件日志中没有错误,并且BizTalk没有暂停引发异常,则您知道您的业务流程正在工作

您没有从中获得所需的行为这一事实并不意味着biztalk有任何怪异之处

你能从你的表达式形状中发布代码,然后更容易发现你的问题是什么吗

我有点被你的帖子搞糊涂了,因为你说你是从表达式形状调用.net类,但是你在表达式形状中调用了XmlReader。XmlReader是您自己的类吗?如果是这样,那么您似乎没有将任何数据传递到readXml中。这可能就是为什么你的电话什么都没做。如果需要将biztalk消息传递到来自业务流程的方法调用中,则需要使用可在MicroSoft.XLANGs.BaseTypes程序集中找到的XLANGMessage类型

希望这能有所帮助。

你试过这种东西了吗?可能重复的