2020-09-19 14:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
当前,我们的开发租户面临两个问题:
IFlow仍在工作:我测试了一个流程,该流程随后会创建3个MPL附件和电子邮件,我收到了电子邮件,但看不到MPL附件或消息。
上次显示的MPL消息是在06:44(UTC + 2:08:44)
任何想法如何处理?
提前谢谢!
布拉姆
关于您的第一个问题,应检查"管理集成内容"中相应集成流程的设置日志级别。 请在我的博客。
关于第二个问题,根据给定的信息很难回答。 通常,UI中的所有时区信息都与您的本地时间有关。 日志文件中的时间戳与UTC有关。
Hello Maik,
感谢您的回复!
我自己弄清楚了:我正在使用Groovy脚本,其中包含以下行:
TimeZone.setDefault(TimeZone.getTimeZone('Europe/Amsterdam'));
它的作用是将整个JVM的时区设置为UTC + 2。 这是不期望的,因此将进行额外的时区校正,从而导致UTC + 4。 因此,当我在MPL上进行自定义过滤时,发现日志消息会在以后开始弹出。
我通过以下行执行一次IFlow来恢复了它:
TimeZone.setDefault(TimeZone.getTimeZone('Etc/UTC'));
最底线是:请勿使用TimeZone.setDefault,并在校正时区时使用以下链接:
https://blogs.sap.com/2018/02/28/using-local-time-zone-for-target-file-name-on-cloud-platform-integration/
感谢您的帮助!
最多设置5个标签!
关于您的第一个问题,应检查"管理集成内容"中相应集成流程的设置日志级别。 请在我的博客。
关于第二个问题,根据给定的信息很难回答。 通常,UI中的所有时区信息都与您的本地时间有关。 日志文件中的时间戳与UTC有关。
Hello Maik,
感谢您的回复!
我自己弄清楚了:我正在使用Groovy脚本,其中包含以下行:
TimeZone.setDefault(TimeZone.getTimeZone('Europe/Amsterdam'));
它的作用是将整个JVM的时区设置为UTC + 2。 这是不期望的,因此将进行额外的时区校正,从而导致UTC + 4。 因此,当我在MPL上进行自定义过滤时,发现日志消息会在以后开始弹出。
我通过以下行执行一次IFlow来恢复了它:
TimeZone.setDefault(TimeZone.getTimeZone('Etc/UTC'));
最底线是:请勿使用TimeZone.setDefault,并在校正时区时使用以下链接:
https://blogs.sap.com/2018/02/28/using-local-time-zone-for-target-file-name-on-cloud-platform-integration/
感谢您的帮助!
布拉姆
一周热门 更多>