Hello All,
We are upgrading our portal to the latest 7.3 portal and we are having issues with the mathead PAR file.
I imported the par file into NWDS 7.3 and deployed the EAR from NWDS to the 7.3 portal system. However when I try previewing the iView it gives Portal Runtime Exception. I also tried with the PAR Migration tool just to ensure I am not missing something when importing through NWDS. Still the same error with the iView.
My JSP code has errors in NWDS. But as the blogs on SDN says we are getting errors in the code since JSP doesnt compile at runtime, which is correct. I am still able to bundle it in an EAR and deploy successfully. However, is there anything I need to change.... any class references when importing masthead par from 7.0 to 7.3 ? Do I need to add any external libraray JARs for the below imports or we can simply ignore these errors?
<%@ page import = "com.sapportals.portal.prt.service.laf.*" %>
<%@ page import = "com.sap.security.api.UMFactory" %>
<%@ page import = "com.sapportals.portal.prt.service.license.ILicenseService"%>
<%@ page import = "com.sapportals.portal.navigation.*" %>
<%@ page import = "com.sapportals.portal.prt.runtime.PortalRuntime" %>
<%@ taglib uri="prt:taglib:tlhtmlb" prefix="hbj" %>
Also please see the attached trace file, the masthead Header iView shows records the below exception w.r.t LoginModuleClass in the trace logs -
Exception ID:04:04_01/05/12_0016_4480450
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Application name : CompassMastHeadNew
Component : pcd:com.sap.portal.system/gpal_hidden_content/gpar/CompassMastHeadNew/default...
Cannot load login module class com.sap.security.core.server.jass.HeaderVariableLoginModule.
[EXCEPTION]
java.lang.ClassNotFoundException: No application classloader can load login module class: com.sap.security.core.server.jass.HeaderVariableLoginModule
at com.sap.engine.services.security.server.deploy.LoginModuleContainer.getLoginModuleClass(LoginModuleContainer.java:166)
at...
No application classloader can load login module class: com.sap.security.core.server.jass.HeaderVariableLoginModule. Probably application that deployed the login module is stopped and cannot be started.
Please assist. Appreciate all your help truly.
Thanks and Regards,
Samta.