我正在将 SAP B2B Commerce 项目从版本 7.0 迁移到 7.4,而以前版本的 Java 1.4 到 1.7。
我看不到登录页面,而是看到此 500 Internal Server Error 消息:
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
是在其他地方生成的,还是与我的组件无关。