【问题标题】:BusinessWorks WriteFile not workingBusinessWorks WriteFile 不工作
【发布时间】:2015-03-10 02:18:42
【问题描述】:

我是 BusinessWorks 的新手。这是我的应用程序的基本流程:

  1. 接收邮件

    基本配置。我很肯定这是有效的。

  2. 流程(链接)

    检查附件

  1. 日志

    输出附件名称,如电子邮件有附件:application/xml; name="test.xml"

  1. 流程(链接)

    检查它是否是正确的附件(当前为“test.xml”)

  1. 写文件

    从 $ReceiveMail/tns1:mimeEnvelopeElement/mimePart1/textContent 写入文件

  1. 日志

    从 $WriteFile/fileInfo/fullName 输出文件名


所以,鉴于所有这些,这是我的输出:

12:23:22.551 INFO: Started BW Application [EmailTest.application:1.0]
12:23:53.058 INFO: Email has attachment: application/xml; name="test.xml"
12:23:53.062 INFO: File written: C:\temp\out\test.xml

这告诉我“test.xml”附件的路径检查有效。它还告诉我 WriteFile 正在传递我所期望的 $WriteFile/fileInfo/fullName

我做错了什么?

【问题讨论】:

    标签: esb tibco businessworks


    【解决方案1】:

    所以我在 WriteFile 进程中使用了 WriteActivityInputTextClass,正如您在第二个 WriteFile 屏幕截图中看到的那样。我在第一个屏幕截图上将“写为”更改为二进制,然后我不得不重新映射内容,现在它可以工作了。

    我通过在我的电子邮件中任意附加几个 HTML 文件并删除文件名过滤器来发现这一点。这些工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-09
      • 2023-01-12
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 2012-01-29
      相关资源
      最近更新 更多