1. 首页
  2. 程序生涯
  3. Siebel

Siebel调用SAP接口会在请求报文节点增加多余字符的问题处理

前些时候在做SiebelSAP接口的时候遇到了一个问题。在Siebel中将SAP提供的WSDL文件导入到系统中生成对应的Integration Object与Business Service,然后调用这个接口的方法时所产生的报文节点中会多一个<ns:xxxx>。导致SAP不识别我传过去的内容。虽然这个问题已经解决很久了,但是忘不了当时为了解决问题所流下的血汗。当时通过SIEBEL开启EAI入站出站调试日志配置方法中提到的方法将报文输出。也能看到每个节点上会有ns:这种类似的命名空间标识。却在去掉这个字符的时候绕了一个大圈。

其实解决办法很简单,在Integration Component User Prop上增加一条记录
Name:XMLTagNamespace
Value:LKF

toolsintegrationobjectup

通过以上配置即可解决报文中因为多余字符而导致SAP接口不识别的问题。

原创文章,作者:锋哥,如若转载,请注明出处:https://www.fangsi.net/1102.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:service@fangsi.net

工作时间:周一至周五,9:30-18:30,节假日休息