以前のバージョンの Java 1.4 から 1.7 を使用して、SAP B2B Commerce プロジェクトをバージョン 7.0 から 7.4 に移行しています。
ログイン ページが表示されず、代わりに次の 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();
エラー メッセージが次のように変わりました。何も変更せず、ページを更新しただけです。少なくとも、クラス シンボルが見つからないという 5 つの同様のエラーが表示されます。これは簡単に修正して必要なインポートを行うことができますが、そのようなクラスを検索しましたが、プロジェクトにはありません。このクラスJEE_jsp_user_logon_login_1509734170000.java
が別の場所で生成されているのか、コンポーネントとは無関係なのかはわかりません。