gpt4 book ai didi

null 对象的 java.lang.NullPointerException : while trying to invoke the method com. sap.isa.core.eai.BackendConfig.getId()

转载 作者:行者123 更新时间:2023-11-30 06:26:28 25 4
gpt4 key购买 nike

我正在将 SAP B2B Commerce 项目从版本 7.0 迁移到 7.4,并将以前版本的 Java 1.4 迁移到 1.7。

我看不到登录页面,而是看到以下内容:

500 Internal Server Error message:

Error: ISA Framework: javax.servlet.ServletException: java.lang.NullPointerException: while trying to invoke the method com.sap.isa.core.eai.BackendConfig.getId() of a null object loaded from local variable 'config'

但在我的文件中搜索后,我从未看到变量 'config'com.sap.isa.core.eai.BackendConfig 导入。

问题出在哪里?我该如何解决这个问题?这个问题与我的组件无关吗?

更新

现在错误消息更改为:

/usr/sap/CRP/DVEBMGS26/j2ee/cluster/apps/sap.com/home~icss_s7/servlet_jsp/icss_s7/work/JEE_jsp_user_logon_login_1509734170000.java:448: cannot find symbol
symbol : class Iterator
location: class JEE_jsp_user_logon_login_1509734170000
Iterator it = langTree.iterator();

我没有做任何更改,只是刷新了页面,至少我收到了五个关于无法找到类符号的类似错误。这可以很容易地修复以进行必要的导入,但我搜索了这样的类,并且它不在项目中,不确定该类 JEE_jsp_user_logon_login_1509734170000.java 是否在其他地方生成,或者与我的组件。

最佳答案

我已经有一段时间没有处理 NetWeaver 环境了。刚刚加载了我的旧项目。它根本不是J2EE。迭代器位于java实用程序类中。

尝试使用以下方式导入到您的类/页面:

import java.util.Iterator;

编辑:

我的误会。 JEE_jsp_user_logon_login_1509734170000.java 应该是解决方案中的应用程序代码文件。我不能肯定地说,因为每个实现都因设置而异。他们可以选择自定义登录,或使用 header 中的默认设置。

免责声明:我们仍处于 7.0,因此您的环境可能会有所不同

对于我们的实现(自定义),并假设您的环境也具有自定义 header /登录:

您需要访问您的存储库:

  • 转到您的门户(即 mydomain.com:00000/irj/portal)
  • 系统管理
  • 门户运行时
  • 浏览部署

然后您需要找到/下载适当的 .PAR 文件(我相信文件扩展名在 7.3 中更改为 .EAR)。然后,您可以将现有组件导入到您的解决方案中(如果该组件尚不存在)。然后进行更改并更新。

文件名的“JEE_jsp_user_logon”部分应该让您在搜索存储库时进入正确的区域,其余部分我认为是用于缓存和版本控制的序列标记。

希望这有帮助。

这可能会有所帮助:向下滚动到“修改登录页面” http://www.keytosmart.com/netweaver-7-3-portal-started-part-2-nwds-logon-page/

关于null 对象的 java.lang.NullPointerException : while trying to invoke the method com. sap.isa.core.eai.BackendConfig.getId(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47104352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com