点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用groovy脚...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在使用groovy脚...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我正在使用groovy脚本登录不同的步骤。 由于我不想重复复制脚本并只更改两个值,因此我认为应该可以使用参数。
这是我要使用的脚本:
导入com.sap.gateway.ip.core.customdev.util.Message; 导入java.util.HashMap; def消息logpayload(消息消息,字符串nameOfAttachment,字符串mimeType){ def有效负载= message.getBody(String.class); def messageLog = messageLogFactory.getMessageLog(message); messageLog.setStringProperty(" Logging",nameOfAttachment); messageLog.addAttachmentAsString(nameOfAttachment,payload,mimeType); 返回消息; }
我这样配置它:
但是,当我运行它时,出现以下异常。 有谁知道我该如何解决这个问题?
java.lang.NoSuchMethodException:方法的无签名:org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.logpayload(message," FlatFile.txt"," text/plain")()适用于参数类型:(com.sap。 gateway.ip.core.customdev.processor.MessageImpl)值:[com.sap.gateway.ip.core.customdev.processor.MessageImpl@737f25ed]
谢谢
弗洛里安
(7.2 kB)
嗨弗洛里安。 很高兴您可以使用它。 至于空白,请使用
相反,它应该起作用。 这需要更改返回语句的代码。或者,您可以根据需要保留它。
此致
Morten
一周热门 更多>