Error on Portal Logon Page

Hi Experts,
We are getting exception while calling the Portal URL.
Recently, we changed the password policy and made some customizations on the com.sap.portal.runtime.logon.par file.
After that when I tried to access the Logon page, it gave an exception.
I even replaced the customized logon par file with the original one but it did not help.
Please note that I deployed the logon par file with the same name, so I did not have to make any changes in the authschemes.xml file.
So ideally when I replaced the customized PAR file with the original one, it should have worked out.
Can it be because of some UME property "Password Policy change" or something like that which has been changed by our Basis team  in the Config tool and which is creating issues now.
Is there any connection between the UME property and the Portal Logon page? I know that UME comes into picture once the user clicks on Login button after entering the login credentials but does it also come in picture at the portal logon page call?
We are not able to trace out the root cause as both Password Policy Change and deployment of PAR was done parallely due to which we are confused about the cause of the issue.
Please find below the trace against the exception ID:
#1.5 #5CF3FC5B7E1C00670000000300001B400004ACA7F25E4315#1315737232519#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#Guest#0##n/a##8b1ef68fdc6111e0a5840000061bff66#SAPEngine_Application_Thread[impl:3]_24##0#0#Error##Java###04:03_11/09/11_102498150 An error occured in iView: N/A in component: N/A##
#1.5 #5CF3FC5B7E1C00660000000100001B400004ACA7F2896FC1#1315737235348#com.sap.portal.prt.runtime.broker#sap.com/irj#com.sap.portal.prt.runtime.broker#Guest#0##n/a##184d79b1dc6111e087880000061bff66#SAPEngine_Application_Thread[impl:3]_8##0#0#Error##Plain###Shutting down Application Brokerage...#
#1.5 #5CF3FC5B7E1C00660000000800001B400004ACA7F2940472#1315737236039#com.sap.portal.prt.runtime.broker#sap.com/irj#com.sap.portal.prt.runtime.broker#Guest#0##n/a##184d79b1dc6111e087880000061bff66#SAPEngine_Application_Thread[impl:3]_8##0#0#Error#1#/System/Server#Java###[PortalServiceItem.release] exception caught releasing com.sap.netweaver.coll.appl.rtc|RTCClientPollingService
[EXCEPTION]
#1#java.lang.NullPointerException
     at com.sap.ip.collaboration.core.api.rtmf.core.RTMFMessaging.unsubscribe(RTMFMessaging.java:1040)
     at com.sap.ip.collaboration.core.api.rtmf.core.cluster.ClusterSystemManager.unsubscribe(ClusterSystemManager.java:133)
     at com.sap.ip.collaboration.core.api.semantic.services.RTCBaseService.destroy(RTCBaseService.java:146)
     at com.sapportals.portal.prt.core.broker.PortalServiceItem.release(PortalServiceItem.java:389)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1159)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1156)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1156)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1156)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1156)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.releaseDependents(ApplicationItem.java:223)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.releaseDependents(PortalApplicationItem.java:1156)
     at com.sapportals.portal.prt.core.broker.ApplicationItem.release(ApplicationItem.java:476)
     at com.sapportals.portal.prt.core.broker.PortalApplicationItem.release(PortalApplicationItem.java:1194)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.releaseAllItems(PortalAppBroker.java:575)
     at com.sapportals.portal.prt.core.broker.PortalAppBroker.shutdown(PortalAppBroker.java:680)
     at com.sapportals.portal.prt.runtime.Portal.shutdown(Portal.java:725)
     at com.sapportals.portal.prt.core.PortalCoreInitializer.shutdown(PortalCoreInitializer.java:111)
     at com.sapportals.portal.prt.dispatcher.PortalInitializer.shutdown(PortalInitializer.java:164)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.destroy(Dispatcher.java:651)
     at com.sap.engine.services.servlets_jsp.server.runtime.context.WebComponents.destroyServlets(WebComponents.java:731)
     at com.sap.engine.services.servlets_jsp.server.container.ApplicationThreadDestroyer.run(ApplicationThreadDestroyer.java:62)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
#1.5 #5CF3FC5B7E1C006F00000002000016140004ACA819F31491#1315737896495#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#Guest#0##n/a##1647a148dc6311e0aaaa0000061bff66#SAPEngine_Application_Thread[impl:3]_9##0#0#Error##Java###04:14_11/09/11_102498150 An error occured in iView: N/A in component: N/A##
#1.5 #5CF3FC5B7E1C007000000000000016140004ACA81A149C1D#1315737898689#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#Guest#0##n/a##18319b2cdc6311e092af0000061bff66#SAPEngine_Application_Thread[impl:3]_14##0#0#Error#1#/System/Server#Java###An error occured during authscheme computation.
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component : com.sap.portal.runtime.logon.certlogon
     at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:251)
     at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:271)
     at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:316)
     at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:387)
     at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.getLogonIView(AuthenticationService.java:233)
     at com.sapportals.portal.prt.service.hook.SecurityHookService.doNodeHook(SecurityHookService.java:177)
     at com.sapportals.portal.prt.connection.PortalHook.doNodeHook(PortalHook.java:469)
     at com.sapportals.portal.prt.pom.factory.ComponentNodeFactory.newInstance(ComponentNodeFactory.java:138)
     at com.sapportals.portal.prt.pom.factory.ComponentNodeFactory.newInstance(ComponentNodeFactory.java:50)
     at com.sapportals.portal.prt.pom.PortalNode.createComponentNode(PortalNode.java:275)
     at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:617)
     at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:235)
     at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:541)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:430)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
     at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
     at com.sap.portal.navigation.Gateway.service(Gateway.java:117)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
     at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
     at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
     at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
     at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent of Portal Component com.sap.portal.runtime.logon.certlogon because: Linkage error while loading implementation class
     at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:234)
     at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getComponentInstance(PortalComponentItemFacade.java:160)
     at com.sapportals.portal.prt.core.broker.PortalComponentItem.getComponentInstance(PortalComponentItem.java:732)
     at com.sapportals.portal.prt.component.PortalComponentContext.getComponent(PortalComponentContext.java:103)
     at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:242)
     ... 33 more
Caused by: java.lang.NoClassDefFoundError: com/sap/security/core/logonadmin/IAccessToLogic
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:219)
     at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:228)
     ... 37 more
Thanks & Regards.
Anurag

Hi,
Check if your portalapp.xml has an entry "<property name="ClassName" value="com.sapportals.portal.ume.component.logon.SAPMLogonComponent"/>"
If it is there, then I feel that this is an issue with jar files not getting imported properly.
Just try including these two jars (umlogonbase.jar and com.sap.portal.runtime.logon_api.jar) from
usr\sap\J2E\JC00\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.runtime.logon\lib
and copy manually to the lib folder under PORTAL-INF in your project.
Regards,
Vijay.

Similar Messages

  • Error deploying new portal logon page

    Hi Gurus,
    I'm getting an error deploying my new portal logon page. I've made teh necessary changes to the portal.logon.par.bak file. I've rename it and made the necessary changes in config tool. i've created a new autoscheme_test.xml file and have assigned it accordingly. After restarting the portal, i'm getting the error message below trying to launch the portal :-
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    The exception was logged. Inform your system administrator..
    See the details for the exception ID in the log file
    Any ideas? Are there any other setting that i need to do aside from teh autosceme file. thanks

    Hi Johan,
    There are two lib files which you need to paste while you import the file in the NWDS.Just check for the steps through this weblog
    the jar files name are
    com.sap.portal.runtime.logon_api.par
    umelogonbase.jar
    (when you unzip you can find the files at PORTAL-INFlib)
    Modifying The Logon Par(or customising the Logon Screen)
    Thanks
    Pankaj

  • Portal Logon page repeating/ redirecting to itself on first attempt

    All,
    Apologies in advance if this is not the appropriate forum.  We are in the process of migrating a NW7.0SPS13/EP7.0SPS13 installation from a remote site to a local site with a database only UME and SSO to an ECC6.0 backend.  The new target installation has picked up a rather odd behavior.  When loggin onto the portal, the logon page repeats/refreshes/redirects to itself with valid ID and password with no error message.  The only apparent action is the clearing of the password field.
    My only clue so far is the absence of this script in the http trace on the initial logon attempt which shows up on the second attempt:
    http://<host>:51100/irj/portalapps/com.sap.portal.httpconnectivity.httpauthentication/scripts/CAManagerScript.js
    I did find this related thread and attempted the suggestions with no luck:
    Re: portal logon page coming again
    I felt this might be the best place to post question since this may be an authentication/connectivity issue.
    Thanks in advance,
    Lee

    You are correct, we are not implementing SPNego but at this point I will take any suggestions that might be conceptually related...
    We are attempting to migrate/clone the entire server (OS,J2EE,MSSQL05...) from a remote hosted environment to a local network environment.
    I checked the Everyone, Authenticated, and Anonymous groups for the correct roles/Java permissions and all seems to be in-line with the correctly functioning remote system with correct user assignment.
    With some further log filtering I was able to where find this error:
    The default keystore view [TicketKeystore] does not exist. Authentication stack: [ticket]. The possible reasons for that problem are: keystore does not exist or the user has no permission to read from the keystore view. You can delete the TicketKeystore and restart the engine so that the engine automatically re-creates it.
    I suspect the SAPLogonTicketKeystore was recreated incorrectly...  I will have the migration team recreate it again.  FWIW, I am unfamiliar with the process of assigning user access to this object as the error suggests.
    Thanks for the suggestions...

  • Adding a button/link in the portal logon page

    Hi,
    I am new to the portal related things. I am a web dynpro developer and familiar with the Java coding.
    Now, i got a requirement to modify the portal logon page as below:
    Need to insert one extra button/hyper link to reset the password.
    when user clicks on this button, i need to call an RFC in R/3 by passing the entered user name. That RFC will generate a new password and send a mail to the respective email address(maintained in a custom table in R/3 itself).
    If the user-id is wrong i need to show the error message returned from the RFC.
    If the return-code of RFC is success, then need to show an information message conveying that the password reset was successful and refer to your mail inbox.
    Please suggest me the best approach on this scenario.
    I already imported the PAR file for logon page and can see the project in NWDS.
    Note: we are using EP 7, NW2004s and R/3 is ECC 5.0
    Thanks & Regards,
    Kiran Chennapai

    The Funktion Prem is suggesting can be turned on/off through the UME Properties which can be changed through the Config Tool.
    More help under : http://help.sap.com/saphelp_nw04/helpdata/en/0b/50ad3e1d1edc61e10000000a114084/content.htm
    Regards,
    Kai

  • How to redirect the portal Logon page..IMP

    Hi Frndz..
    I want to know how i can change the Portal default logon page, means when ur giving url on browser like
    http://host:port/irj/portal it  will directs us to default portal logon page that we r familiar.
    As per my requirement when we call the url ( http://host:port/irj/portal) it should call a custom JSP(fancy screen with AJAX&XML) page that i made ,   from this page i need to access portal .
    So i want  to  use this custom JSP page as my portal logon page .
    Thanks in Advance
    Regards
    Rajesh

    Hi Check the following,
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/62/601e1eebf54ca6a97e2873c8c63517/content.htm
    Siddharth

  • Accessing KM Document Iview which contain .exe file from Portal logon page.

    Dear All,
    I was trying to access the KM document ivew(where I uploaded an .exe file in KM and created an ivew for that) in my portal logon page which is customized.
    I am calling the ivew through an html command "href".
    Now my issue is, while clicking on that link, that exe file is opening with the full portal ivew path name without any extension.
    But the actual exe file of same size which is uploaded is getting downloaded and saved with out any extension. I always have to change the name and give .exe extension for that to open properly.
    So, can some one suggest me how to open the actual exe file with the extension?
    Cheers,
    Anu.

    Sorry Tom!
    Your problem seems to be different, I've no idea.
    But we already fixed our problem, I forgot to post. Here's our solution:
    The solution was to create a KM Docs iView with anonymous authentication schema pointing to the download file. Then we created an URL iView pointing to this KM Doc with appending the filename AGAIN to the URL (because otherwise the iView ID will appear as filename). In the page a hyperlink now is pointing to the URL iView and after clicking it, the download starts with the correct filename.

  • How to put portal logon page CE 7.3 ui.war file in NWDI Track

    Hi,
    We are using sap portal CE 7.3 in our project. I have customized portal logon page. for this I have downloaded ui.war file from portal server in my local machine that is on my desktop and this ui.war file i have imported in my NWDS and done the required modification.
    Now I have to put this development that is modified ui.war in my NWDI track which is currently lying on my local machine Desktop, please let me know how to transport this ui.war file and ear project associated with this war file into NWDI track.
    because from NWDI track only this customized logon portal page has to go to QA and Prd system.This is strict client requirement.
    Please help me.
    Thanks

    Hi Arush,
    Instead of importing the war file into NWDI track,you can create new web module project  in NWDI using New-->Development Infrastructure-->DC-->Java EE-->WebModule and copy paste the WebContent folder Jsp's and xml files which are inside the ui.war in your local machine. Then for this web module you can create ear file for deploying .I have done in this way it worked.
    Regrads,
    Srinivasan V

  • Different portal logon pages with same url.

    Hi all,
    Im doing portal logon page customization . My requirement is when a user give the portal link in his browser he should get the portal logon page according to the country language..for example if he opens the portal from india he should get English text and if he opens the portal from japan he should get the japanese text in the portal logon page.
    thanks
    Rajeev B

    Rajeev,
    Its possible to have the different logon pages for the same portal.
    Its also possible for the same ulr but different parameters.
    You can do customization on portal logon page.
    For example:
    Consider that the url http://myep:50000/irj/portal is currently using to access the portal.
    You can pass addintional parameter on this url and fetch them into logon page, display the pages based on the values that you have fetched.
    for example http://myep:50000/irj/portal/myparam
    Have a lot at this link,
    Displaying Different Login Pages Based On The Sales Organization
    Ram

  • Activating Security Policy at Portal Logon Page

    Hi @ll,
    Iu2019m not able to activate the password security policy check at portal logon page. For this purpose, I have already checked the Enforce Password Security Policy at Logon (System Administration->System Configuration->UME Configuration->Security Policy) and restarted the server too. But it is failed to appear at logon page.
    Plesae suggest me to resolve this problem.
    Thanks
    Gautam Singh

    Hi Gautam Singh,
    You say you are customizing the portal logon screen. Are you doing a simple modification by just changing UME properties as described in [Logon Screen Customization|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/fc3ae22adb025fe10000000a1553f7/frameset.htm] or are you actually changing .par files and creating your own logon application?
    Are you using config tool, the user management configuration Web Dynpro UI, or visual admin  to change the properties?
    Have you assigned the UME actions Logon_Help and Selfregister_User to the Anonymous Users group?
    -Michael

  • Error in viewing logon page,inspite of restoring original par file

    Hi,
    I was trying to modify,the logon par file,because it was not getting deployed,it was becoming .err,
    I reverted back to the original logon par,and still even that gets deployed to .err.
    I renamed the original par,changed the reference in authschemes of configtool.This time,the renamed par file got deployed,but still the logon page shows error.
    The portal instance is sp9.
    Regards,
    Harish

    Hi Harish
    can u pls give the exact details of the error .
    Regards
    Jayesh

  • To redirect the Enterprise portal logon page

    Hi all,
    Due to a certain requirement from the client, I need to redirect the logon page, immediately after the user authentication in portal.
    At present once the user key in the credentials, it is taken to the portal home page http://...../irj/portal.
    Now because of the requirement, instead of the initial home page, i want to redirect user to another page.
    e.g http://..../irj/KMdocument/....  .  I would be storing the new page location in KM of portal.
    Please suggest me a solution to redirect the initial start page in portal.
    If you need more details, please let me know.
    Thanks
    Namit.

    Hi chander,
    Could you help me to know, where should I change the windows features, like toolbar = 0 etc. as you have mentioned in your message???
    Also a little more explaintion on the issue for all:
    User would you the link http://someadd/irj/portal... he would get the normal login screen, where he would enter the username and password.Once he has entered his credentials, he needs to be redirected to another html page or if we can change the initial screen windows features it should be fine.
    Please help me on this...
    Thanks
    Namit

  • How to create a complete custom portal logon page.

    Hi Frndz,
    I want to create a new logon page i.e completely customized(not to customize com.sap.portal.runtime.logon.par), this is to make my portal as  a EFP(Xternal facing portal).
    Regards
    Rajesh

    Hi,
    Yes i agree with that i have to use PAR for logon.
    Let assume that i have created PAR file called "MyLogon.par" in this i have JSP file "Welcome.jsp" .
    In this JSP when we click on Logon Button it should lunch the portal screen, which action i should place in FORM of JSP action.
    If u go to SAPs  "umLogPage.jsp" in the FORM attribute
    can i use same piece of code in my custom jsp , to logon to portal.
    Is there any another way to logon to portal.
    Regrds
    Rajesh.

  • Support link in Portal logon page not working

    Hi All,
    We are using the ´support´ link on the logon page of our Portal. When we click the support link, the system asks for UserId and e-mail adress. When we fill this in correctly, the system responds by displaying "New password sent to e-mail adress".
    However, the password is not reset or anything and we still have to logon with the original old password. Where can this problem be rooted and where do I start to look for the cause of this.
    We are using CUA and this is set on ECC 6.0 production system.
    Message was edited by:
            Jan Laros

    Hai Laros,
    I have gone through this issue...
    I think your Portal is EP 7.0 SP12..
    For logon page weare using two jar files umelogonbase.jar and com.sap.portal.runtime.logon_api.jar
    There is some change in code of umelogonbase.jar file  in SP12  
    com.sap.security.core.sapmimp.logon.logonbean method getLogonHelp
    In SP12
       public boolean getLogonHelp()
            boolean rc = mySAPProperties.getBoolean("ume.logon.logon_help", true);
            if(!rc)
                rc = checkPermission("LOGON_HELP");
            return rc;
    private static boolean checkPermission(String permissionName)
            String METHOD = "checkPermission";
            boolean hasPermission = false;
            if(trace.bePath())
                trace.entering("checkPermission", new Object[] {
                    permissionName
            try
                boolean flag1;
                try
                    IUser user = UMFactory.getAuthenticator().getLoggedInUser();
                    if(user == null)
                        user = AnonymousUser.getInstance().getAnonymousUser();
                    if(trace.beDebug())
                        String userName = user != null ? user.getName() : "no user";
                        trace.debugT("checkPermission", "The current user is [{0}].", new Object[] );
                    if(user != null)
                        LogonApplicationPermission permission = new LogonApplicationPermission(permissionName);
                        hasPermission = user.hasPermission(permission);
                    } else
                        trace.errorT("checkPermission", "The current user is null.");
                    boolean flag = hasPermission;
                    return flag;
                catch(UMException umex)
                    flag1 = false;
                return flag1;
            finally
                if(trace.bePath())
                    trace.exiting("checkPermission", new Boolean(hasPermission));
    In SP10 code was
      public boolean getLogonHelp()
            return mySAPProperties.getBoolean("ume.logon.logon_help", true);
    In your jsp page
    if ( logonBean.getLogonHelp() ){
    //code
    logonBean.getLogonHelp() retuning true because of  additional <b>LogonApplicationPermission</b> checking....  
    I think you got my point....
    With reagrds
    Eldose
    Eldose

  • Portal Logon Page Functionality

    Hi,
         I am new to the portal world.
    I am trying to customize the logon page. I read the weblogs that describe the process.I wanted to know the functionality of the logon page ie: how the authentication takes place and the role of the various packages imported at the beginning of the jsp file.
       Please help me in understanding the functionality.
    Thnx,
    Pravesh Puria.

    There are Login Modules which handles the authentication job.You can configure different types of authentications like LDAP, Active Directory or other 3rd party modules. . For detailed information visit
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/8c/f03541c6afd92be10000000a1550b0/frameset.htm">Login Modules and Login Module Stacks</a>
    However, if you just want to customize logon page, you don't need to deal with login modules. If you want to add extra functionality, please give more details.
    Regards
    Abdul.

  • Portal Logon Page Customization

    Hi,
    I have a requirement where I needs to load different images on the Logon page dynamically each time the page is loaded on the browser or when the user clicks the refresh button on the interent explorer.
    My questions :-
    1)Has anybody already have undegone this scenario. Whether this scenario is possible in EP?
    2)Any javascript code samples or links for the same.
    3)when I reload the page I am calling a javascript function on the body tag on the event onLoad() of the page.
    4)My doubt is if I put my own javascript function for dynamically changing the images on the logon page and upload the file in to the pcs folder,will the Portal runtime will pick it or not?
    Suitable and helping answer will be rewarded.
    Regards,
    Balaji S

    Hi,
    You modify in the logon JSP the code to the following:
    You create variable in a session scope and increment that whenever you call the JSP until a certain number is reached. then you set it back to 0.
    The imagename in the JSP would be "logonimage"+ counter +".gif"
    Hope that helps,
    Kai

Maybe you are looking for

  • Acrobat XI Pro - can't re-install/download after uninstalling due to login problem

    I have had CS6 via Creative Cloud for a few months now and the last couple of days when I've opened Acrobat XI Pro it says it's installed on another machine and I need to log in. I log in and it says it's a mis-matched ID, even though it's not. This

  • Error faced while deploying Dynpro application in SAP EP 7.0

    Dear All, I am getting the foll. error while deploying dynpro application from NWDS to SAP EP 7.0 May 28, 2009 3:58:01 PM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR: [002]Deployment ab

  • Non dimensional attributes in a fact table

    i would like to add 2 fields into my fact tables - LOAD ID (populated by a sequence during each load) and LOAD DATE. as these fields are not related to any reporting dimensions, it is still possible to add them in OWB ? the fact wizard always ask for

  • Mail archive vs. export

    I just finished exporting my Inbox and Sent box and now I'm wondering if I should have Archived instead... I want to free up room in Mail so I don't have to purchase more iCloud storage and I want to have all my old, old email somewhere accessible an

  • SmartForms printing  on ZEBRA S4M doesn't work!

    I heard that we can use SmartForms to design label. We would prefer to use SmartForms instead of Bar-One if possible. I've read the following OSS notes very carefully : 750772 - Information on the ZPL-2 printer driver for SF 750002 - SmartForms: Supp