sap的function module发布成web service后fm再次修改的处理

简介: 事情是这样的,我写了一个function module然后将它发布成web service,供其它系统调用。后来有一天我发现这个function module的参数类型需要调整,所以我调整了。但是再次调用web service就会报错。

事情是这样的,我写了一个function module然后将它发布成web service,供其它系统调用。后来有一天我发现这个function module的参数类型需要调整,所以我调整了。但是再次调用web service就会报错。
我们看看互相之间的差异,如下图
image
报错是什么样的呢?
image

我们登陆SAP使用事务码srt_util,看到错误信息如下
image
前往SE80删除原来发布的内容
image
然后访问function module重新发布成web service.在SAP上使用SE80事务码重新发布修改后的function module
然后使用事务码soamanager,找到之前添加的服务
点击重新发布
image
再次使用soapui进行测试,如下图,发现参数已经修订
image
结果如下图
image
证明,如果SAP端web service背后的function module修改,那么必须重新发布,才能够正常使用。

目录
相关文章
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
20 0
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
|
3月前
|
数据库
如何通过增强(Enhancement)的方式,给 ABAP Function Module 增添新的功能试读版
如何通过增强(Enhancement)的方式,给 ABAP Function Module 增添新的功能试读版
26 0
|
10天前
|
前端开发 JavaScript 安全
【Web 前端】怎么实现Module模块化?
【5月更文挑战第1天】【Web 前端】怎么实现Module模块化?
|
25天前
|
消息中间件 运维 Serverless
阿里云函数计算是一种FaaS(Function as a Service)云服务
【4月更文挑战第17天】阿里云函数计算是一种FaaS(Function as a Service)云服务
71 3
|
2月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
16 0
|
2月前
|
存储 缓存 算法
关于 Service Worker 和 Web 应用对应关系的讨论
关于 Service Worker 和 Web 应用对应关系的讨论
18 0
|
3月前
|
Java API Apache
Apache CXF生成WebService的客户端
Apache CXF生成WebService的客户端
|
3月前
|
XML 网络架构 数据格式
Ruby 教程 之 Ruby Web Service 应用 - SOAP4R 2
Ruby Web Service 应用 - SOAP4R
24 5
|
3月前
|
XML Linux 网络架构
Ruby 教程 之 Ruby Web Service 应用 - SOAP4R 1
Ruby Web Service 应用 - SOAP4R
23 3
|
4月前
|
数据库
SAP ABAP 更新函数(Update Function Module)执行出错的原因分析试读版
SAP ABAP 更新函数(Update Function Module)执行出错的原因分析试读版
35 0

热门文章

最新文章