点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们将产品Avaial...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们将产品Avaial...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我们将产品Avaialbility称为获取库存。使用language = en可以正常工作。
由于SAP配置了语言pack = en。
但是现在当我们将语言更改为法语(FR)时,在调用JCO时遇到错误。
这里的问题是JCO正在使用language = fr调用SAP函数,而SAP不支持该语言。
我们需要重写此行为,以确保该语言始终为" EN"。
我们在代码中看到它可以被属性" jco.client.lang" 覆盖。我们尝试将其添加到属性文件中,也添加到了"。 jcoExtension "文件中 我们在下面的链接中提到的新扩展程序。
https://help.hybris.com/6.2.0/hcd/ 8c4c8fb68669101498abeb351b4a7f5e.html 但该值没有被获取,并且语言始终是从Locale提取的。
任何人都可以指导我们如何覆盖此属性。
嗨,大家好,我也遇到过同样的问题,并且几乎没有进行任何自定义设置。 请按照以下步骤操作。
创建一个扩展JCoConnectionStateless的自定义类,如下所示。 建议您在customcore扩展中创建它。
公共类CustomJCoConnectionStateless扩展了JCoConnectionStateless {
}
现在,在customcore-spring.xml中覆盖sapCoreJCoConnectionStateless bean,然后将bean类指向上面创建的自定义类,并在下面添加" jco.client.lang"属性。
现在测试RFC调用; 将通过自定义类,并将jco.client.lang属性添加到构造函数参数中。
HTH。
一周热门 更多>