SAP PI-动态配置将值截断为200个字符。 错误未定义

2020-09-04 04:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP PI-动态配置字段被截...

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

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


SAP PI-动态配置字段被截断为200个字符。 当使用" AF_Modules/DynamicConfigurationBean"应用预期的修复程序时,

键0 dc.valueLength 600 PI错误日志显示未定义。

08/12/2019 01:22:06.752信息DC:正在处理... 08/12/2019 01:22:06.752信息DC:已成功处理08/12/2019 01:22:06.752信息未定义

在PI SXMB_MONI中查看时,应将超过400个字符的字段在PI进程的此跃点中缩短为200个。 请参阅下面的HeaderFieldTwo。 如何使该字段接受的值大于200?

<?xml version =" 1.0" encoding =" UTF-8" standalone =" true"?>

<!-请求消息映射->

- http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP =" http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand =" 1">

" http://xxxxxx.xxx.loc:50000/XISOAPAdapter/MessageServlet" http://sap.com/xi/XI/System/SOAP">" http://xxxxxx.xxx.loc:50000/XISOAPAdapter/MessageServlet ">

https://sandbox-us-api.experian.com/consumerservices/credit-profile/v1/tec-connect-credithttp://sap.com/xi/XI/System/HTTP">https://sandbox-us -api.experian.com/consumerservices/credit-profile/v1/tec-connect-credit>

http://sap.com/xi/XI/System">

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111TruncatesHERE

ddeea02ab558378dab497f9c245cc819http://sap.com/xi/XI/Message/30/general"> ddeea02ab558378dab497f9c245cc819>

UTF-8http://sap.com/xi/XI/System/SOAP"> UTF-8>

10.68.165.60http://sap.com/xi/XI/System/SOAP"> 10.68.165.60>

http://sap.com/xi/WebService/soap1.1http://sap.com/xi/XI/System/SOAP"> http://sap.com/xi/WebService/soap1.1>

httphttp://sap.com/xi/XI/System/SOAP"> http>

请告知我如何将完整字段值传递给适配器,在配置时,硬编码标头值超过200个字符没有问题。

非常感谢!

格伦

glenn.durham@peoples-gas.com

2条回答
clasier
2020-09-04 04:45

嗨,格伦!

据我所知,DC属性值的长度限制为200个字符。 参数dc.valueLength用于对照参数dc.valueLength中提供的最大长度来检查传递给模块的实际值。

关于此,Evgeniy。