SAP WebClient UI的白屏问题分析-阿里云开发者社区

开发者社区> c位出道> 正文

SAP WebClient UI的白屏问题分析

简介: Issue
+关注继续查看

Once product hyperlink in sales order line item is clicked, it is expected that product overview page is opened.image.pngInstead the empty screen is displayed now:image.pngMost efficient way to find root cause

Follow this blog how to persist the UI exception so you can view them later to register the custom error log in your system.


(1) Specify the error date and user name who has encountered with this error:


image.pngFrom the query result you can find the exact code where this error is raised:image.png(2) Set breakpoint on mentioned included: ICOM_PRCAT_IL_REL_APIF02.

The error is raised in the context of partner determination procedure related logic.


image.pngCOM_PRODUCT_GET_PARTNER_PROC returns with error code 3: data_inconsistent.image.pngDue to this error, we move to the ELSE branch where the MESSAGE ID statement is executed. Since we are currently in WebClient UI runtime environment as a result exception is raised with error message “Message E COM_HIERARCHY 000 cannot be processed in plugin mode HTTPS”.



image.png(3) The root cause of sy-subrc 3 ( data_inconsistent ) error is a corrupted product category assigned to the given product.image.pngThis product category does not have any hierarchy ID assigned so function module COM_HIERARCHY_READ raises the exception data_inconsistent.image.pngOnce I remove this erroneous category from product, the product overview page could be opened again.image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10084 0
【巡检问题分析与最佳实践】RDS MySQL 实例IO高问题
RDS MySQL的IO性能受到硬件层存储介质类型、软件层的DB内核架构、具体SQL语句扫描或修改数据量的影响。
348 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2962 0
Java面向对象基础--类的设计及分析问题的方法---用户登录例子
<h1>1、用户登录的示例</h1> <div>首先要做的就是先把功能实现:</div> <div> <pre name="code" class="java">public class LoginDemo01{ public static void main(String args[]){ if(args.length!=2){ // 应该判断输入的参数个数是否是2
1093 0
一个Web页面的问题分析
几个月之前我接到一个新的开发任务,要在一个旧的Web页面上面增添一些新的功能。在开发的过程中发现旧的代码中有很多常见的不合适的写法,结合这些问题,如何写出更好的,更规范的,更可维护的代码,就是这篇文章要阐述的内容。
666 0
今天遇到的问题分析
今天挑战自己,去认证公司的java技术开发规范,期间遇到的问题做个总结。
506 0
使用 Chrome 开发者工具分析内存问题
使用 Chrome 开发者工具分析内存问题
17 0
+关注
2316
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载