Hi Experts,
To customize the Logon page in EP7.3 i followed below two links and configured accordingly.
Link1 : http://scn.sap.com/docs/DOC-27909
Link2 : http://help.sap.com/saphelp_nwce10/helpdata/en/0b/50ad3e1d1edc61e10000000a114084/frameset.htm
This is my component alias name " teststdLogon "
so this alias name i'm maintaining in irj/portal/nwa/auth
Alias of the aplication for customizing login pages (ume.logon.application.ui_resources_alias): /teststdLogon
after that restarted server and checked ,its giving empty page and also checked in logs and trace , its giving below error
Failed to include /logonPage.jsp from /teststdLogon and Caused by: java.lang.ClassCastException: class
please find below full message giving by log viewer.
Failed to include /logonPage.jsp from /teststdLogon
[EXCEPTION]
com.sap.engine.services.servlets_jsp.server.exceptions.WebServletException: Error occurred in dispatching request to servlet [/logonPage.jsp].
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:395)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.include(RequestDispatcherImpl.java:545)
at com.sap.engine.applications.security.logon.pages.CommonPageContent.writeUIPage(CommonPageContent.java:187)
at com.sap.engine.applications.security.logon.pages.LogonPageServlet.process(LogonPageServlet.java:153)
at com.sap.engine.applications.security.logon.SAPMLogonServlet.showUidPasswordErrorPage(SAPMLogonServlet.java:635)
at com.sap.engine.applications.security.logon.SAPMLogonServlet.executeRequest(SAPMLogonServlet.java:260)
at com.sap.engine.applications.security.logon.SAPMLogonServlet.doPost(SAPMLogonServlet.java:128)
at com.sap.engine.applications.security.logon.SAPMLogonServlet.doGet(SAPMLogonServlet.java:138)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:364)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:487)
at com.sap.engine.services.servlets_jsp.server.servlet.ForwardServlet.service(ForwardServlet.java:135)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doCached(RequestDispatcherImpl.java:652)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:485)
at com.sap.engine.interfaces.security.auth.WebCallbackHandler.forward(WebCallbackHandler.java:274)
at com.sap.engine.interfaces.security.auth.WebCallbackHandler.forwardToFormErrorPage(WebCallbackHandler.java:102)
at com.sap.engine.interfaces.security.auth.WebCallbackHandler.forwardToLoginOrErrorPage(WebCallbackHandler.java:160)
at com.sap.engine.interfaces.security.auth.AbstractWebCallbackHandler.handle(AbstractWebCallbackHandler.java:1412)
at com.sap.engine.interfaces.security.auth.AbstractWebCallbackHandler.handle(AbstractWebCallbackHandler.java:947)
at com.sap.engine.interfaces.security.auth.AbstractWebCallbackHandler.handle(AbstractWebCallbackHandler.java:560)
at com.sap.engine.services.security.login.FastLoginContext.notifyAuthState(FastLoginContext.java:750)
at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:442)
at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.authenticate(SAPJ2EEAuthenticator.java:1372)
at com.sap.security.core.logon.imp.SAPJ2EEAuthenticator.forceLoggedInUser(SAPJ2EEAuthenticator.java:310)
at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.forceLoggedInClientUser(ClientUserFactory.java:112)
at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.checkAuthentication(ClientUserFactory.java:284)
at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory$1.checkAuthentication(AbstractClientUserFactory.java:223)
at com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.checkAuthentication(WDClientUser.java:233)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.checkAuthentication(RequestManager.java:837)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:294)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89)
at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:453)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:462)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:270)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: java.lang.ClassCastException: class com.sap.engine.applications.security.logon.beans.ResourceBean:sap.com/com.sap.security.core.logon@com.sap.engine.boot.loader.ResourceMultiParentClassLoader@7f7e3f91@alive incompatible with class com.sap.engine.applications.security.logon.beans.ResourceBean:sap.com/teststdLogonEAR@com.sap.engine.boot.loader.ResourceMultiParentClassLoader@1e2ccf82@alive
at JEE_jsp_logonPage_1001450_1370443896210_1370443896876._jspService(JEE_jsp_logonPage_1001450_1370443896210_1370443896876.java:44)
at com.sap.engine.services.servlets_jsp.lib.jspruntime.JspBase.service(JspBase.java:102)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:428)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:147)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:364)
Can any one help me to resolve this.
Thanks in advance,
Prasad.