cancel
Showing results for 
Search instead for 
Did you mean: 

Customizing Logon Page of Enterprise Portal 6.0

Former Member
0 Kudos

Hello,

Iam customizing logon page for Portal ,and i have done till step of finding the file <b>com.sap.portal.runtime.logon.par.bak</b> and making a copy of it and renaming it to <b>my.new.logon.par</b>.I have then cut this <b>my.new.logon.par</b>file from there and pasted it on servers desktop .Now iam not getting how to extract files from the par file and changing logon page logo,kindly plz help.

Reards,

Saumya

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

Hi

Could you please tell me how you uploaded the com.sap.runtime.logon.par file in the NWDS.

Did u create a project befre uploading it...? please let me know in detail how you got this par file uploaded in NWDS

Thanks,

Regards

Luke

Former Member
0 Kudos

HI Luke,

Go to File -> Import -> Par file

Regards,

Pascal

Former Member
0 Kudos

Hello,

I have made a copy of the file <b>com.sap.portal.runtime.logon.par.bak</b> with the name <b>my.new.logon.par</b> and pasted it on the server's desktop.I have also got <b>netweaver Developer studio 2.0.9</b> installed on the server .Can somebody help me with wt i need to do now with this <b>my.new.logon.par</b> file inorder to <b>Custmize Logon Page of Enterprise Portal 6.0</b>.

Thanx,

Saumya

Former Member
0 Kudos

Hi Saumya,

Upload the par file to the server using Netweaver Developer Studio or thru the portal. Then you have to make changes to the authschemes.xml file. You can read more about how to do it at :

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm">Customizing the Logon Screens</a> and <a href="http://help.sap.com/saphelp_nw04/helpdata/en/1a/3afd4e641b8f42ac07bb77fe30375b/frameset.htm">Changing the authschemes.xml File</a>.

Once you change your authschemes.xml file, restart your server for the changes to take effect.

Hope this helps you.

Regards

Ranjith

Former Member
0 Kudos

Hello Rajnith,

U didnt get wt i wanna ask.I wll explain you clearly. Actually wt i have done is that i have imported the my.new.logon.par file into a new drive as the folder NewParProject.Now my question is that wt modifications i have to make in this folder and then wt next step to take.

Can u plz help me out here as iam stuck at this step since many days.

Thanx,

Saumya

Saravanan_SD
Advisor
Advisor
0 Kudos

Hi Saumya,

Import the par file as a project in NWDS. Browse through the tree structure of the project. In the PORTAL-INF folder, various jsps are available.

1)<b>umLogonPage.jsp</b>

2)umLogonCertPage.jsp

3)umResetPasswordPage.jsp

4)changePasswordPage.jsp

5)umHelpPage.jsp

6)umLogonProblemPage.jsp

7)umLogoffPage.jsp

<b>8)umLogonTopArea.txt

9)umLogonBotArea.txt.</b>

Inorder to change the images, text in the logon page you need to edit Files 1,8,9 .

Hope it helps.

Regards,

Saravanan

Former Member
0 Kudos

Hi Saumya,

As Saravanan has explained, you have to edit those three files to customize your login page. Now before you start working on the customization, you have to understand how they have organized the login page in these three files.

UmLogonTopArea.txt file contains the code for rendering the "Welcome" text.

UmLogonPage.jsp contains the code for rnedering the left part of your login page i.e. the area where the login and password fields come.

UmLogonBotArea.txt contains the code for rendering the branding image, Netweaver image, copyright text and the logo.

So edit the corresponding file as per your requirement and then upload the par file.

Remember to add the two jar files com.sap.portal.runtime.logon_api.jar and umelogonbase.jar files to the lib folder of your project and set the build path before you create the par file.

Hope this helps you.

Regards

Ranjith

Former Member
0 Kudos

Hello,

But wt path in these three files do i need to edit, as these files as such do not have any path given .where in these files should i make the changes.Kindly explain clearly.

Thanx,

Saumya

Saravanan_SD
Advisor
Advisor
0 Kudos

Hi Saumya,

The SAP logo is referenced in umLogonBotArea.txt as sapLogo.gif.

The branding image branding-image.jpg is referenced in umLogonBotArea.txt.

Edit the images name in these files and put your new images in the layout folder of the project.

If u want to remove the " register now" option in the logon screen, remove the self registration tag in the umLogonPage.jsp

Regards,

Saravanan

Former Member
0 Kudos

Hi Luke,

I explained this already 2 posts before, you just have to import it.

Regards,

Pascal

Former Member
0 Kudos

Hi guys,

I have a question, I do no have the rights to access the usr\sap\J2E\JC00\j2ee\cluster\server0 folders

could you please let me know how to download the com.sap.portal.runtime.logon.par.bak file from the portal ( I have system admin. rights in the portal)..

thanks

LM

Former Member
0 Kudos

Hi Luke,

go to System Administration -> Support -> Portal Runtime -> Browse deployment -> search your component and click on "view" to download, as I encountered problems with the "download" link.

Regards,

Pascal

Former Member
0 Kudos

Hi

I'm on SP14 and have done it like this:

Do your simple changes in Direct editing like setting selfreg to false, change branding images and so on.

Take a copy of com.sap.portal.runtime.logon.par.bak and deploy it into NWDS under a new name. NWDS has a bug so the jar files is not included. Therefore unzip the par file from fx Totalcommander and copy the 2 jar files (com.sap.portal.runtime.logon_api and umelogonbase) from PORTAL-INF/lib to PORTAL-INF/lib in your project in NWDS.

Do your changes, fx remove SAP logon and so on.

Deploy the par file under a new name(do NOT use com.sap…..)

Go to the portal server and remove the .bak extension from your new par file

Stop the instance

Change the authschemes.xml file like described here http://help.sap.com/saphelp_nw04/helpdata/en/1a/3afd4e641b8f42ac07bb77fe30375b/content.htm (Remember to use a new name for the authscheme)

Start the instance

Hope it helps

Peter

Former Member
0 Kudos

Hello ,

I have downloaded Netweaver Developer Studio 2.0.9 in the form of SAR file ,how to now deploy the PAR file my.new.logon.par through it,kindly plz tell as iam not getting how to do it.If anyone knows the working of Netweaver Developer Studio ,plz detail it.

Thanx,

Saumya

Former Member
0 Kudos

Hello,

I have extracted the my.new.logon.par file and a new folder is formed.The folder portal-inf/Private/lib is empty ut the file <b>umLogonPage.jsp</b> exists outside the Private folder in portal-inf folder.Iam not getting what to do next inorder to customize the logon image.Kindly plz suggest.

Thanx,

Saumya

Former Member
0 Kudos

Hi Somya,

the most interesting files to customize are umLogonPage.jsp, umLogonBotArea.txt and umLogonTopArea.txt.

Because the jar files included in the pars are not automatically imported, you need to do it manually. First, extract the pars to the file system.

Then in NWDS go to “File” -> “Import” -> “File System” and select the content of the path “com.sap.portal.runtime.logon.par\PORTAL-INF\lib”. Click on “browse” and select the project folder “lib”. You have to repeat this step once for the “private/lib” path .

Edit the files and save.

Click on “Create/Export PAR file”, select the project and change the par file name to “com.sap.portal.runtime.logon.yourcompany.par”.

Saravanan_SD
Advisor
Advisor
0 Kudos

Hi Somya,

To change logon image we need to modify the com.sap.portal.runtime.logon.par.bak file

import this par file into NNWDS. Under the folder portal-inf->private->jsp there are a few standard jsps available.

edit the umlogonpage.jsp. here you can find an option for changing the link to image.

Then move the image to irj/root folder.

export your par file

then edit the authschemes.xml from usr/sap/<instance>/JC00/j2ee/configtool

and replace. com.sap.runtime.logon name to your new par file name and change the authshceme.xml with a new file name and upload it again.

hope it helps.

Regards,

Saravanan

Former Member
0 Kudos

Hi Somya,

To change the logon page image, u need not go for changing the par files. Go directly to

System Administration->System Configuration->UM Configuration->Direct Editing

Modify ume.logon.branding_image property with the new image file.

Put the image also in the server in the path.


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

Save all changes and restart the server.This will change the image in the login page.

For making other changes, u can import the par file into NWDS and edit the jsps in it.

Regards

Harini S

Former Member
0 Kudos

Hello harini and Pascal,

Iam not getting the link on Service site to download Netweaver Developer Studio.Kindly detail the link plz.

Secondly iam also not getting how to edit the randing image path in direct editing.Do i need to enter the entire path of the image.Kindly plz suggest.

Thanx,

Saumya

Former Member
0 Kudos

Hi sowmya,

Link to download Netweaver developer studio:

===================================================

Follow the path specified below:

https://websmp108.sap-ag.de/swdc => SAP Support Packages => Support Packages and Patches => SAP NetWeaver =>SAP NETWEAVER => SAP NETWEAVER 04 => Entry by Component => Developer Studio => SAP NW DEVELOPER STUDIO 2.0 =>Win32.

In this path, you can select the version of the Deneloper studio.

To edit the branding image, goto system administration => system configuration => UM configuration => Direct editing

In that,change the value of the parameter <b>um.logon.branding-image</b> as the path to your new image.

Paste the new image in the layout folder of the modified par file.

Hope this helps.

Regards,

Yoga

Message was edited by: Yogalakshmi

Message was edited by: Yogalakshmi

Former Member
0 Kudos

Hi Somya,

The branding image will be set in the property.

ume.logon.branding_image=/logon/layout/branding-image.jpg

If ur image is logo.jpg, just replace the path as

ume.logon.branding_image=/logon/layout/logo.jpg

Don't forget to paste this image in the path


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

because the above path looks for the image in this folder only.

Hope this helps.

Regards

Harini S

Former Member
0 Kudos

Hi Somya,

Try this link : <a href="http://help.sap.com/saphelp_nw04/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm">Customizing the Logon Screens</a>

To extract the par file you can use either winzip or do it through Netweaver Developer Studio.

Hope this helps you.

Regards

Ranjith

Former Member
0 Kudos

Hi Sonmya,

the best is to use the Netweaver Developer Studio for that, you can download it from the service marketplace. You can import the par file there, edit the JSP's and rededploy the changed par directly into the portal.

Regards,

Pascal