【问题标题】:Email Notification after the completion of Biztalk job from the event log事件日志中的 Biztalk 作业完成后的电子邮件通知
【发布时间】:2014-09-09 15:33:01
【问题描述】:

我想知道是否可以在每次项目完成后发送电子邮件,例如工作完成或从日志文件中获取参考失败。

我必须访问 Oracle 数据库中的一些数据并使用 Biztalk 将数据放入目标文件夹。我必须在成功完成或未能将数据发送到目的地后发送电子邮件,例如员工数据导入成功或员工数据导入失败。电子邮件的正文应说明导入的详细信息,例如:

启动 EMP.txt 0 未更改、0 新、14 更新和 5 错误 EMP.txt 导入成功

我正在使用 Biztalk 2010,如何做到这一点。谢谢。

【问题讨论】:

  • 您能否详细说明您正在谈论的项目/作业/日志文件?这个问题本身非常模糊,需要澄清一下。举个例子就好了。
  • 抱歉上一个问题。我已经添加了我的问题。任何帮助将不胜感激

标签: biztalk biztalk-2010


【解决方案1】:

如果您在 BizTalk 中使用业务流程,则可以在发送端口上使用传递通知。更多信息,请查看这篇博文:http://kentweare.blogspot.be/2007/11/biztalk-delivery-notification.html

用外行的话来说:一旦适配器完成将消息发送到您选择的任何对象,发送端口将等待确认。

如果发生故障,将抛出Microsoft.XLANGs.BaseTypes.DeliveryFailureException 异常,您可以在异常处理程序中捕获该异常。 如果您没有异常,则文件已成功写入,您可以通过 SMTP 适配器发送消息(请参阅http://msdn.microsoft.com/en-us/library/aa578267.aspx

如果您确实遇到异常,这意味着文件未成功写入,您可以采取相应措施。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    • 2020-08-18
    • 1970-01-01
    • 1970-01-01
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多