Logon Page Customization Based on URL

Ramya,
You can check the following blog https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/5124. [original link is broken]
~Cheers,
Vivek

Hi Vivek
Full points has been Awarded
Hi Everybody...,
The link you provide has really help to solve my issue to certain extend...
Based on the info provided in the Link , i took the UmLogon par and did the modification, since in my case, as in need the Default login page.
In just copied the Existing umLogonpage.jsp and rename it as HRDept.jsp where inside the Jsp file there no difference with the original
Thus no matter if i give the default link or my custom link(HR Dept)
default : http://<server:port>/irj/portal/
Custom : http://<server:port>/irj/portal/HR
both has to take me to the default page.
but , i am facing a issue at this point
I did all my modification and retain the par file as like default
com.sap.logon.runtime.par inorder to avoid server reboot and working with authschme.xml file
But on deploying the new par with default name , i get a service request exception...
can any provide some pointer over this...
Thanks
Ramya.R

Similar Messages

  • Logon Page Customization in SAP Portal 7.31

    Hi Experts,
    I am planning to change the look and feel of the Logon Page for Portal.
    The current page is already a customized one.
    For making the changes, I requested and got the following files.
    1. tc~sec~ume~logon~ui.war from <drive>:\\usr\\sap\\<SID>\\J00\\j2ee\\cluster\\apps\\sap.com\\com.sap.security.core.logon\\servlet_jsp\\logon_ui_resources\\tc~sec~ume~logon~ui.war
    and
    2.  tc~sec~ume~logon~logic_api.jar from drive>:\usr\sap\<SID>\J00\j2ee\cluster\apps\sap.com\com.sap.security.core.logon\servlet_jsp\logon_app\root\WEB-INF\lib
    The below is the screen shot of nwa/auth properties.
    The file which was sent to me and the properties look like, standard logon module only.
    I am not sure if the file is the custom one. How to find if its customized. In the layout folder, I couldn't fine any images in the current custom logon page.
    I don't have access for deploying the ear. I have to send to the Server team and they only will be able to deploy.
    Kindly advise me on how to proceed with.
    Kind Regards,
    Jelbin

    here is the standard link for logon page customization for NW7.31 check it:
    Developing a Custom Logon Screen - Developing Authentication Enhancements on the AS Java - SAP Library
    if your are modifying a existing custom logon page first you will be requring the source code of that custom logon page ,Get it and import it in NWDS and follow the steps mentioned in standard help.
    if source code is not available ask your server team to provide the custom logon page EAR file ,reverse engineer it by importing the EAR in NWDS and modify it as per your requirement and following the steps mentioned in help.
    to know if you are modifying the correct EAR go to application.xml and check what is the application alias mentioned over there same will be configured in NWA under alias for application for login
    as per your screenshot its mentioned as /new_logon
    <context-root>new_logon</context-root>
    Also check the J2EE engine .xml and check if you have your client name mentioned as company name.
    Other check you can do id check images in the war file if those are present which are appearing on logon page when open,you can right click on image on opened portal logon page and get its name check in NWDS imported project war file if those images are present.you can do other chaecks in rendered code as per your customization to confirm if you are modiftyinfg the correct logon page ear or war file.
    i guess if you dont have any the previous custom ear it might be under your provider location and application alias folder location not sure of it though :
    <Installation drive>:\usr\sap\<SID>\J00\j2ee\cluster\apps\<providername>\com.sap.security.core.logon
    \servlet_jsp\new_logon\tc~sec~ume~logon~ui.war
    you can ask your server team if they found any war file in folder <provider name> or application alias folder or how many war file they found if they search with tc~sec~ume~logon~ui.war file ,aks them to give the one which is situated in your <client/provider.com > folder.
    hope this helps.

  • Where to find the css file for logon page customization

    Hi All,
    I am doing the logon page customization but i am not finding the stylesheet to change the background colors.
    While testing it is taking the default css stylesheet.
    Can anyone suggest from where to edit the css file?
    With Regards
    Ashutosh

    Dear Ashutosh
    You can find the css folder under the logon par file.
    Please find below reference for modifying the PAR file:- http://help.sap.com/saphelp_nw04s/helpdata/en/bb/1bb8428e05c86ae10000000a155106/content.htm
    A fast and easy Portal logon page customizing
    Modifying The Logon Par(or customising the Logon Screen)
    Customizing Portal Logon Screen
    Portal Customizations Intro - Login Part 1
    Portal Customizations Intro - Login Part 2
    Hope it will helps
    Best Regards
    Arun Jaiswal

  • Portal Logon page customization for EP 7.0 EHP1 (EP 7.01)

    Hi All,
    We are working on SAP NW 7.0 EHP1 version. In this i have to change the Logon page which has the Self registration link. I have to change the URL when clicked on this Self registration link.
    I have gone through lot of help links in SDN however my confusion is in this version of NW is it a par file change or a webdynpro application that handles Logon page.
    Can anyone help me out with some input for this development.
    Thanks

    Aparna,
    Please look into the below links regaring User registration:-
    http://help.sap.com/saphelp_nw70/helpdata/en/44/0761cea5c610b3e10000000a11466f/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/44/0b1d50ec732d2fe10000000a11466f/content.htm
    You can develop new applications/Modify the existing logon par file to include the Custom develop User RegistrationIf the standard functionality doesn't meet your requirement.
    Ram

  • SRM Logon page customization

    Hi, everyone!
    I am new in SRM.
    Could you tell me about web logon page. How can i change it. I want add to logon page some texts, links and pictures?
    Edited by: Igor Garanichev on Jun 6, 2011 9:31 PM

    You can try BADI BBP_SC_MODIFY_UI .
    Regards,
    Jagadish

  • 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

  • How to set two different logon pages for a portal

    Hi experts,
      I have 2 different URLs for the same portal.
      i am trying to set up 2 different logon pages for these two.
      How to achieve this . Could u please tell me which files i have to change  inside the logon par .
    Thanks in  advance,
        John

    John,
    Please check this threads,
    Logon Page Customization Based on URL
    Two Urls for the same portal server
    Ram

  • 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

  • Multiple logon pages according to aliaas

    hello all, I need to display different logon pages according to the url used to access the portal. can anyone please help me. I have tried portal aliases but this does not give the wanted effect. it is driving me crazy.
    thanks a lot for your time,
    olaf

    Hi Olaf,
    This is possible. but you have to perform some custom development. basically you can use the following flow:
    1) the logon component filters the incoming url request and parses to get the alias.
    2) The component then decides a custom jsp page according to the alias
    3) the user is presented with a different logon page.
    i think this will resolve your issue.
    regards,
    Shantanu Garg

  • How to customize the "Invalid URL" error page?

    If you type in an invalid page name in the URL you'll get a page with an error message like this:
    Error: Not a valid URL. (WWC-50014)
    Object not found. (WWC-50003)
    Copyright) 2001, Oracle Corporation. All Rights Reserved
    We need to be able to customize this error page!!
    Can't find any documentation on how to do that. Also searched these forums without any luck.
    Any ideas?

    Hello,
    Customize the template it's not complicated.
    You can create a copy of 0BROADCASTING_TEMPLATE70 (e.g. ZBROADCASTING_TEMPLATE70), make some modifications (with BEx Web Application Designer) and assign this template on Broadcasting field of transaction
    RSCUSTV27.
    Even if you are using Broadcast 7.0, this template is 3.x. So, you have to open with Web Application Designer 3.x
    If you want to remove the E-mail field, I think this is ONLY possible via ABAP tables.
    Check the table RSRD_DISTTYPE  (se16 transaction).
    There you can suppress the MAIL distribution type.
    Good luck.
    Edward John

  • Object Based Navigation and several Logon Pages

    Hi SAP Experts,
    when searching help.sap.com for object-based navigation, I get a very detailed and helpful description about what Object-based navigation is:
    "The primary capability offered by OBN is that the data returned to the user during navigation is role-based and accessed dynamically during runtime. While navigating in the portal, users receive different kinds of data from iViews based on business objects, according the needs and requirements of their role in the organization. In other words, two different users may perform the same navigation operation, for example, drag the same link from the same iView onto the same target iView, and the data returned to each of them will be different because it is role dependent. This is the work of business object operations."
    However it is not specified in the Help, if I can use these navigation objects also for several Logon Pages for different users. Does anybody of you have experience with that?
    I know that I can handle different Logon Pages by defining a Portal Gateway Mechanism. Is that still necessary or can I handle everything with OBN?
    Thanks in advance and best regards
    Alex

    Hi Parameshwari,
    Object-Based Navigation (OBN)is the portalavigation scenerio. the navigation targets are defined by operations of a business object.
    Object-based navigation (OBN) offers portal users an additional method of navigation based on business objects from productive back-end systems. From the Portal Content Catalog, the business objects are imported from systems in the Portal Content Directory (PCD) to the Business Objects folder in the Portal Content Catalog, where they can be arranged logically into sub-folders as desired.
    The primary capability offered by OBN is that the data returned to the user during navigation is role-based and accessed dynamically during runtime. While navigating in the portal, users receive different kinds of data from iViews based on business objects, according the needs and requirements of their role in the organization. In other words, two different users may perform the same navigation operation, for example, drag the same link from the same iView onto the same target iView, and the data returned to each of them will be different because it is role dependent. This is the work of business object operations.
    Webdynpro java:
    http://help.sap.com/saphelp_erp2004/helpdata/en/3e/97e33d7f9c47af85a2543e3a2cce4c/content.htm
    WebdynPro ABAP:
    http://help.sap.com/saphelp_sm40/helpdata/en/e4/f86f4132f15c58e10000000a1550b0/content.htm
    Basic example OBN:
    http://www.urz.uni-heidelberg.de/saphelp/helpdata/DE/dd/f8dd7995ac4100adc9af417e044063/content.htm
    Hope this information helps you!
    Thanks & Regards,
    AshwinChandra Girmaji

  • URL İview logon page

    Hi ,
    We have a URL iview in EP 7.0.When we run URL iview, logon page appears.This site user ID and password are the same as portal user id and password.
    How can pass user id and password screen in URL iview?User want to see his/her menu without entering user id and password in the URL  iview.

    Ok, i understood you the other way.
    Thoose parameter are used for logging on to the portal from another system.
    You want to logon to another system from the portal.
    You will need to use usermapping of the portal
    You create a system and an alias for the webpage you want to logon to.
    In you user adminstration you can the maintain a user mapping for the user to the system.
    At last you can configure the iView to use the mapping.
    http://help.sap.com/saphelp_nw04/helpdata/en/d3/ab0b5decd045e482d0deae9f9c90d5/content.htm
    look under "type".
    Hope it helps.
    - Rasmus

  • URL parameters through logon page

    Hi experts,
    I've to add this new requirement to the logon page and I don't know what is the best choise.
    The scenario is the following:
    Some users with a generic portal user need access to the Portal without authentication. The solution was sending the authentication parameters (generic user + password + user addition data) encrypted and by post method. These parameters would be decrypted by the logon page and this would grant the access after an addition data validation. This works fine by post method (encryptation has not been developed yet) but I have a problem because the additional parameter is missed after log in. This parameter is used in some java WD applications in Portal.
    When I pass all these parameters by get method, all works fine. User is authenticated correctly and the WD application gets the additional parameter. I don't know why it's missing with the post method. Also I've tried to pass the additional data by get and the authentication parameters by post method, but also it's not working. Maybe I need to add some custom code to pass this data parameter to the WD applications.
    Does anybody know what could be the problem? Or if could I solve this scenario with another option? The anonymous authentication could be great but I need validate the additional data and hide the authtentication data and I don't know if this method is useful for this propose.
    Thanks a lot in advance.

    HI,
    I am not clear about your requirement. But I think setting up the required iView for Anonymous user and named anonymous users
    might help. Pl check
    http://help.sap.com/saphelp_nw04s/helpdata/en/cd/1aad4abcb98c4597f9e395a6b62f43/frameset.htm
    If your iView is a WD Iview then you can try two things. You can retrieve the parameters in WD using inbound plug
    http://help.sap.com/saphelp_nw04s/helpdata/en/42/c813b3d9cd6bb7e10000000a1553f6/content.htm
    or you can set the authentication of the wd application where it does not expect authentication
    http://help.sap.com/saphelp_nw04s/helpdata/en/09/a4d6a674bc1d4a9e74abf81bed3ef6/content.htm
    Srini

  • 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.

  • Why does logon page navigate to first page in application

    Hi all,
    Using v 4.
    Creating an application that has a modified page 101, adding in lost password option and a redirection to page 106 if this is the first time the user has logged in.
    I can't find any code in page 101 that states it should go to page 1 before it processes the conditional navigation to page 106. Page 1 would be the normal navigation target if the condition for 106 returns FALSE.
    Can anyone throw any ideas at me please as I'm getting frustrated that the app is not navigating as expected.
    Thanks in advance.
    Bryan
    PS, Just a thought, but is the fact that page 1 is the HOME page got anything to do with it?

    Jari,
    As far as I understand it ....
    As long as all of your non-public pages have the security setting "authentication" set to "Page requires authentication", it doesn't matter which page they put in the URL, they will be redirected automatically to page 101 (the logon page). This would include your "Change Password" page, based on the requirement that they should have already logged on with a supplied password.
    This is the scenario in my application. If the user is a new user, then the password_reset flag against their account is set to 'Y'. The next time they login, this flag is checked and will redirect them to the "You need to change your password" page (page 106). The flag is then reset to 'N' by successful completion of page 106 which means that the next time they login, they will be sent to page 1 instead.
    If I run the application in development mode and I pass page 106 as the target page in the URL, the application will automatically redirect me to page 101, seen by the "Edit page 101" button at the bottom, forcing me to authenticate. In page 101, the process "Login" has the code I've included above that tells the authentication routine where to send me once authentication has passed.
    Hope this helps
    Regards
    Bryan
    Edited by: BryanB on Oct 20, 2010 12:16 PM

Maybe you are looking for

  • ESS/MSS Installation to R/3 4.7 Enterprise

    Goodday Guru's, I've just received a requirement to install and configure ESS/MSS. Backend system is on R/3 4.7 and Portal is on EP 6.0. I have downloaded ESS 50.4 and MSS 60.1_19 for this requirement. There would not be any development work, only ou

  • Problems installing adobe AIR

    I'm having problems installing Adobe AIR. The installer launches two processes but nothing happens after that. I'm using a windows 7 pc. Here is the install log I found: [2010-09-16:16:41:49] Performing runtime update [2010-09-16:16:41:49] UI SWF loa

  • Virtualbox wants Xorg 1.12, but Linux = 3.6?

    Hi, I'm attempting to install Arch Linux under Virtualbox 4.2.0. I'm also using the [testing] repository, in order to use [kde-unstable]. Anyhow, I've installed Xorg 1.13, and this of course doesn't work with the Virtualbox drivers: When I attempt to

  • WHY DOES MY MACBOOK'S APPLICATIONS CRASH!!?!??!?!??!?

          All my applications crash, when I try to back up, or reinstall apps, they still crash. Carbon Copy Cloner crashes and all these other apps crash PLEASE HELP!!!!!!!

  • Import tnsnams.ora in SQL developer on Mac OS

    Hi, I am moving from PC to Mac and am installing SQL developer on Mac OS. I want to import tnsnames.ora ( that I used in toad ) to SQL developer. I looked it up and everyone seems to say drop tnsnames.ora to /etc, sql developer will pick it up. Howev