最新消息:本站全面升级HTTPS~~

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

Siebel 锋哥 3650浏览 0评论

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

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

toolsintegrationobjectup

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

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册