当前位置: 首页 > news >正文

找出OData service出错根源的小技巧

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

SAP的Fiori应用是通过OData和后台交互的。在使用Fiori应用时您可能会遇到这样的错误消息:

这个错误消息没有包含有助于partner或者客户定位问题根源的线索。

下面是如何在后台找出问题根源的步骤。

1. 在Fiori前台系统上使用事务码/IWFND/ERROR_LOG找到当前OData出错对应的错误日志:

关于Fiori前后台系统的区分,参考我的微信公众号文章SAP Fiori应用的三种部署方式

2. 点击工具栏上的按钮"Active Source"。然后我们会被自动带到抛出错误消息的代码位置,即下图的第86行。这个代码是Fiori前台系统进行出错处理的框架代码,我们就在第86行设置一个断点。

返回Fiori UI重现错误,断点触发,默认的调用栈是上图设置的断点,即方法HANDLE_RFC_FAILURE内部。此时我们跳到调用栈的外面一层,即方法CALL_BACKEND, 如下图所示。这个方法的exceptions参数lv_rfc_message的内容即具体的错误消息。

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

转载于:https://my.oschina.net/u/3771578/blog/1624452

相关文章:

  • Quartz作业调度
  • Windows Server 2016-Win Ser 2016新增功能
  • JavaScript常用语句
  • 十六、lvm、磁盘故障小案例
  • 给Android应用开发者的十个建议
  • Accept-Language与多语言网站应用
  • [邻接表DFS]最长链和最大环
  • 使用for循环对 golang 中结构体数组取值进行修改时,需要注意的问题
  • C#基础 [07] 方法[上]
  • Window7下SourceInsight加载需要字体方法
  • 阿里云高性能AI服务 -- 基于Docker和EGS一键创建高性能Tensorflow分布式训练
  • CBitMap的用法 from http://www.cnblogs.com/toconnection/archive/2012/08/04/mfc.html
  • ES6指北【2】—— 箭头函数
  • MyBatis + winform 配置
  • VS2015 中统计整个项目的代码行数
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • ES10 特性的完整指南
  • JavaScript实现分页效果
  • k个最大的数及变种小结
  • Lsb图片隐写
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • 来,膜拜下android roadmap,强大的执行力
  • 使用docker-compose进行多节点部署
  • 突破自己的技术思维
  • 微信小程序:实现悬浮返回和分享按钮
  • 用element的upload组件实现多图片上传和压缩
  • 阿里云ACE认证之理解CDN技术
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (09)Hive——CTE 公共表达式
  • (二十四)Flask之flask-session组件
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (万字长文)Spring的核心知识尽揽其中
  • .net 4.0发布后不能正常显示图片问题
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .net 生成二级域名
  • .NET和.COM和.CN域名区别
  • .NET企业级应用架构设计系列之开场白
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • [.net]官方水晶报表的使用以演示下载
  • [20180224]expdp query 写法问题.txt
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [bzoj1038][ZJOI2008]瞭望塔
  • [BZOJ1040][P2607][ZJOI2008]骑士[树形DP+基环树]
  • [C/C++] C/C++中数字与字符串之间的转换
  • [C++] Windows中字符串函数的种类
  • [FT]chatglm2微调
  • [IMX6DL] CPU频率调节模式以及降频方法
  • [iOS]-UIKit
  • [LeetCode]剑指 Offer 42. 连续子数组的最大和
  • [nlp] 多语言大模型不同语种/语系数据的数据配比调节
  • [NOIP 2015] Day.1 T1 神奇的幻方 [模拟]
  • [Oracle][Metadata]如何查找与某一个功能相关的数据字典名