潜在问题:将PK与具有PK格式的字符串进行比较...

2020-09-28 06:10发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


付费偷看设置
发送
3条回答
bbpeas
1楼-- · 2020-09-28 06:43

我们在环境中看到了相同的问题。 有没有人找到解决办法? 看来是OOTB杂音问题。

渐行渐远_HoldOn
2楼-- · 2020-09-28 06:28

似乎已在6.3版中修复。 https://jira。 hybris.com/browse/ECP-1920

SC_Yao
3楼-- · 2020-09-28 06:41

这种情况发生在某些后台处理比较了两个jalo缓存项数组时,而PK类覆盖了"等于"方法时, 好吧,当您尝试将PK对象与String进行比较时,会遇到这个著名的异常。 您可以查看下面的代码。

  public boolean equals(Object object){
        如果(此==对象){
           返回true;
        } else if(对象instanceof PK){
           return((PK)object).longValue == this.longValue;
        } else if(Object instanceof String){
           尝试{
              parse((String)object);
              System.out.println("警告:潜在问题:将PK与具有PK格式的字符串进行比较[this =" + this.toString()+",o =" +(String)object +"]"));
              (新的Exception())。printStackTrace();
           } catch(PK.PKException var2){
              ;
           }
 
           返回false;
        }其他{
           返回false;
        }
     }

  

一周热门 更多>