JAVA中的问题值映射

2020-09-06 16:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在做一个自定义...

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

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


专家们,

我正在做一个自定义适配器模块,我要做的一件事情是从值映射中恢复一个值。

为此,我正在使用com.sap.aii.mapping.value.api.XIVMService API

我总是尝试许多选项以得到相同的结果,但是基本上最简单的调用是这样的:

字符串newString = XIVMService.executeMapping(" testavf"," cXML_Identity"," uno"," testtito"," cXML_SharedSecret");

我将此字符串作为ModuleException抛出以调试问题,并且该字符串的值始终为:

源的映射值: http://sap.com/xi/XI cXML_Identity testavf uno目标 : http://sap.com/xi/XI testtito cXML_SharedSecret

但仅此而已。.

我尝试使用标准上下文 http://sap.com/xi/XI 并创建 一个具有不同上下文的VM并为源和目标创建XIVMFactory.newIdentifier,执行的结果始终是我为调用设置的值


我也尝试恢复所有String数组并检查所有值,只有这个值...


我的系统信息是:仅NW731EXT_11_REL JAVA堆栈。


感谢您的帮助

致谢

7条回答
ZJXianG
2020-09-06 16:43

嗨,

无法从适配器引擎访问"值映射"本身。

您唯一的选择是开发一个接口,以从值映射中获取值。

最好的问候。

一周热门 更多>