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

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

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

toolsintegrationobjectup

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

本博客所有文章如无特别注明均为原创

如果觉得对你有帮助,可以通过下方打赏对作者表示鼓励

本文采用知识共享署名-非商业性使用-相同方式共享

如若转载,请注明出处:https://www.fangsi.net/1102.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2015年8月17日 15:02
下一篇 2015年8月28日 11:44

相关推荐

发表回复

登录后才能评论