使用CPI iflow中的Groovy脚本提取JAR内容时出现问题....." URI不分层"

2020-09-02 06:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试实现Eng...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试实现Eng的以下博客,以动手实践CPI的Groovy脚本。

https://blogs.sap.com/2017/10/06/how-do-you-test-your-groovy-scripts/comment-page-1/#comment-464650

我还按照瓦迪姆的帖子尝试提取罐子。

https://blogs.sap.com/2017/10/02/dark-side-of-groovy-scripting-behind-the-scenes-of-cloud-integration-runtime/

但是当我尝试获取Jar内容时,我遇到了URI类的问题,

"发生内部服务器错误:java.lang.IllegalArgumentException:URI不是Class_JAR_Content.groovy中的14行。失败消息的MPL ID为:AF0aTY5-VXiNuXaV-B9TGBY2ALTg有关更多详细信息,请检查尾部日志。 "

请提出如何解决此问题的建议。

" java.lang.IllegalArgumentException:URI不分层"。

首先,我尝试根据上述Engs博客修改标头值。 而且我在这里遇到了" com.sap.it.api.msg.ExchangePropertyProvider"的类未发现异常的情况

因此,我开始使用Vadim的帖子深入研究Jar,使用以下iflow和常规脚本检索Jar内容

Groovy脚本

当我尝试通过从POSTMAN进行GET查询来获取JAR的base 64编码时,这就是我所得到的。 "发生内部服务器错误:java.lang.IllegalArgumentException:URI不分层",我正在努力了解此错误的含义。 如果您有任何建议,请告诉我?

致谢

kalyan。

4条回答
clasier
2020-09-02 07:07

嗨,Kalyan,

您能够解决此问题吗? 因为在提取MessageImpl类的jar文件时遇到了相同的问题。

此致

维克拉姆

一周热门 更多>