点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家。
我在下面的Groovy脚本执行中得到java.lang.nullpointerexception。
导入com.sap.gateway.ip.core.customdev.util.Message
导入com.equalize.cpi.converter.FormatConversionBean
def消息processData(消息)
{def fcb =新的FormatConversionBean(message.exchange,message.getProperties())
def output = fcb.convert()message.setBody(output)
返回消息}
我已经上传了一个Jar文件( https://参考资料中的github.com/engswee/equalize-cpi-converter/releases/latest )。
用于转换文件格式。 我期待将XML转换为平面文件格式。 我已经下载了以下链接中提到的jar文件
https://blogs.sap .com/2018/09/04/formatconversionbean-arrives-in-cpi /
我已经在内容修改器中设置了参数( set-parameters.png )。
我已将以下xml用作源
<?xml版本=" 1.0"编码=" UTF-8"?>
<交付>
当我部署并运行iflow时,在Groovy脚本执行中得到java.lang.nullpointerexception
如果我错过了任何事情,您能告诉我吗?
感谢您的支持
致谢
建议
(187.3 kB)
你好Advit,@ advit_ramesh1
我遇到了同样的错误。 您是说您没有使用.groovy扩展名来命名脚本,还是其他问题? 我有同样的错误,无法解决问题。
感谢您能提供的任何帮助。
谢谢
Rhonda
您好,Advit,您能否提供Message Monitoring中错误的屏幕截图? 我想看看脚本的哪一行导致空指针错误。
我的问题已解决。 我已将扩展名为" .GROOVY"而不是" .groovy"的groovy脚本命名。 它必须是小写字母。
你好,英瑞,
感谢您的回复。 我已经附上了指向Iflow中错误的活动的日志文件和屏幕截图。
如果您需要更多信息,请告诉我。
感谢您的支持。
致谢
建议
messagelog-iflow.txt
Hello Eng Swee Yeoh,
我能够深入浅出。 我在groovy脚本的文件扩展名中犯了一个错误,一个菜鸟错误
我更正并部署了它。 它现在似乎正在工作。 我将在bean上运行大量测试并提供反馈。
感谢您的协助。
致谢
建议
一周热门 更多>