cancel
Showing results for 
Search instead for 
Did you mean: 

changing SAP logo on the logon scree of Portal

former_member205363
Contributor
0 Kudos

Hi Friends,

I would like to change the sap logo in the login page of Portal.

I placed the image in the following folder and restarted the Portal Server, still same image is coming.

usr\sap\SID\JCNN\j2ee\cluster\Server 0\appps\sap.com\com.sap.security.core.admin\servlet_jsp\logon\root\logout

Regards,

Lakshmi Prasad.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

HI Laxmi,

If you just want to change the images, then you have two options:

The images on the logon screen are hosted in the web server area for your WebAS 6.40, you can change it in two ways:

Option 1:

- Connect to to server where the Portal WebAS is running and go to:

(drive):\usr\sap\SID\JCNN\j2ee\cluster\server0\apps\sap.com\com.sap.security.core.admin\servlet_jsp\logon\root\layout

There you will find the images used on logon screen, you can replace them for your company images,

PS: Do not change the image names

to make this change effective, you must restart the whole WebAS.

Option 2:

- Go to the Portal's WebAS Visual Administrator

- Go to "Global Configuration" -> Server -> Services -> UME Provider

- look for following properties: ume.logon.branding_image and ume.logon.branding_text

- Change the image location for the desired one, but be sure the new images are present on a web server location over the WebAS

If you have any doubts go thru the below links

/people/kai.unewisse3/blog/2006/06/28/portal-customizations-intro--login-part-1

/people/kai.unewisse3/blog/2006/07/18/portal-customizations-intro--login-part-2

/people/luisfelipe.lanz/blog/2006/04/11/a-fast-and-easy-portal-logon-page-customizing

/people/michael.nicholls/blog/2006/07/04/change-the-portal-logon-page-image-programmatically

/people/community.user/blog/2006/10/16/modifying-the-logon-paror-customising-the-logon-screen

Hopes it helps

Regards,

Prasad

Edited by: prasad kamina on Dec 18, 2009 10:32 AM

former_member205363
Contributor
0 Kudos

Hi,

I checked the blog before posting this thread, and same options you are providing....

We have continued option1, but its not reflecting.

Is there any another way of doing this............

Regards,

Lakshmi Prasad.

Former Member
0 Kudos

Hi Laxmi,

We followed optin-2 and its working for us.Try to use option -2 ,it should work.

Regards,

Prasad

former_member205363
Contributor
0 Kudos

Hi Friends,

I downloaded the Logon par file from SystemAdministration->support->Portal Runtime and changed the saplog.png image using NWDS and deployed the updated par file using the path SystemAdmi->support->Portal Runtime -> Administration console.

Now I am getting the following error:

-


Portal runtime error.

An exception occurred while processing your request. Send the exception ID to your portal administrator.

Exception ID: 12:23_21/12/09_3284450

Refer to the log file for details about this exception.

-


How to resolve this issue, even I haver restarted the engine, still the same error........

Regards,

Lakshmi Prasad.

Former Member
0 Kudos

Hi,

please change images in this path also

\usr\sap\SID\j2ee\cluster\server0\apps\sap.com\com.sap.security.core.admin\servlet_jsp\logon\root\layout

but please make sure that image pixcel should be same as barnding image pixels.then only it should work other wise it will not work.

Thanks

Sureshbabu M

Former Member
0 Kudos

HI

Please made the changes in this path also.

: usr\sap\SID\JCNN\j2ee\cluster\server0\apps\sap.com\com.sap.security.core.admin\servlet_jsp\logon\root\layout

Thanks,

Sureshbabu M

former_member205363
Contributor
0 Kudos

Hi Suresh,

Could you please tell me, why I need to change the image in the folder also....

Because If I do that again I may get different issue............

Regards,

Lakshmi Prasad.

former_member205363
Contributor
0 Kudos

Hi Experts,

The following error message I got after uplodaing the logon par file.............. pls help urgently

An error occured during authscheme computation.

[EXCEPTION]

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(AccessController.java:246)

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.servlet.InvokerServlet.service(InvokerServlet.java:156)

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:126)

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:1039)

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(AccessController.java:219)

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: Could not find implementation class

at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:242)

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)

... 35 more

Caused by: java.lang.ClassNotFoundException: com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent

at java.lang.Class.forNameImpl(Native Method)

at java.lang.Class.forName(Class.java:152)

at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:228)

... 39 more

Edited by: lakshmi Prasad on Dec 21, 2009 8:54 AM

Former Member
0 Kudos

Hi,

Place the image in the following location

\usr\sap\XXX\XXX\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\portalapps\com.sap.portal.runtime.logon\layout\branding-image.jpg

Please have a look a look at this thread,

/message/2567020#2567020 [original link is broken]

http://help.sap.com/saphelp_nw2004s/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm

Regards,

Saravanan K

Edited by: Saravanan K on Dec 18, 2009 10:31 AM