点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 是否可以通过groov...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 是否可以通过groov...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
是否可以通过groovy调用CPI中的PI重用较旧的Java映射?
我想在CPI的PI/PO中重用我的旧Java映射。
我已将jar文件导入CPI,并且试图从groovy中调用映射类。
这是我的常规代码;
导入com.sap.gateway.ip.core.customdev.util.Message;
import java.util.HashMap;
导入Tester.TestBO; //从jar导入Java类
def消息processData(消息)
{
//正文为字符串def body = message.getBody(java.lang.String)为String;
def javaMapping = new TestBO(); //参考jar类
def结果= javaMapping.transform(body); //调用transform方法
message.setBody(result); //设置主体
返回消息; //返回应映射的消息
}
与此相关的是以下错误;
"没有方法签名:Tester.TestBO.transform()适用于参数类型:(java.lang.String)值;(我要映射的XML结构)"
任何帮助将不胜感激
谢谢
嗨,戴尔,
您对此有解决方案,因为我也在寻找相同的解决方案。
一周热门 更多>