Custom BSP Logon Page, Via PopUp
Hello everybody,
i want to use a logon-page for a BSP application (NW2004-System). Following the various threads/blogs around, i have edited the settings for my BSP application via transaction SICF. Now when i call the URL in my browser i do get the logon-page displayed, but the fields user and password are disabled/readonly and are showing the text "Via Popup". When i click on the button "Log in" i am getting the browser login-popup again.
Any idea how to get rid of that?
regards,
Markus
I hope you wanted to have logon page instead of pop-up as shown in your url. Revert back all your changes.
Do the below settings..
1. Goto SICF & your application node
2. In Error Page Tab & In Logon Errors Tab, select the Re-direct URL & place the below URL.
/sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&BspHandlerClass=CL_BSP_LOGIN_HANDLER_HTMLB
3. save & test your BSP.
Also seems like SSO (Single sign on ) is not active in your system,you can activate as follows:
Enabling sso via the following profile parameters should help:
login/accept_sso2_ticket = 1
login/create_sso2_ticket = 2
Check your SSO cookies..
To test SSO, execute the BSP Application SYSTEM & Page sso2test.htm. Follow the steps which is mentioned in output..
Let me know if you have any issues.
<i>*Reward each useful answer</i>
Raja T
Similar Messages
-
Issue in Customizing the Logon Page and Replacing the Logon Panel Image
I have facing problem in Customizing the Logon Page and Replacing the Logon Panel Image in Hyperion Workspace 11.1.2.1. I have tried multiple time.
First Replacing the Logon Panel Image. I have following the steps given in admin guide of EPM workspace on page 25 and they are as follow
To replace the image that is displayed on the logon panel:
1 Create an image file named logon_panel.gif with dimensions that match previous image.
2 Rename the installed version of logon_panel.gif to logon_panel.gif.original in
%EPM_ORACLE_HOME% /common/epmstatic/bpmui/themes/<do for each
theme>/images_global. Move the logon_panel.gif file that you created in step 1 to this
directory.
3 Clear your browser cache.
Note: You do not need to restart the Hyperion Foundation Services - Manager Server.
But still I am getting the same default image on log in page.
The other problem I am facing is Customizing the Logon Page.
I am following the steps given in admin guide of EPM workspace on page 17 and they are as follow:
To customize the logon page:
1 Follow instructions in the topic Extract a file in the Workspace Web Application.
2 Backup file <temp directory>/war/WEB-INF/lib/bpmui.jar.
3 Extract the contents of <temp directory>/war/WEB-INF/lib/bpmui.jar to <temp
directory>/bpmui_jar/.. (*)
4 Backup file <temp directory>/bpmui_jar/WEB-INF/classes/com/hyperion/bpm/
Resources_en.properties.
5 Edit file <temp directory>/bpmui_jar/WEB-INF/classes/com/hyperion/bpm/
Resources_en.properties.
6 Search for the property bpm.logonCopyright.
Customizing the Logon Page 17
7 Modify the text to the right of the equal sign. Use \n to get a new line.
8 Save your changes.
9 Repeat step step 1 through step step 8 for all the other Resources_xx.properties files for other
locales.
10 Jar the contents of <temp directory>/bpmui_jar/ to <temp directory>/war/WEBINF/
lib/bpmui.jar.
11 Continue with the topic, Re-package a file inside the Workspace Web Application.
For the first part I am following
Extract a file in the Workspace Web Application
ä To extract files in Workspace Web Application:
1 Stop the service for Hyperion Foundation Services - Managed Server.
2 Backup file <EPM_ORACLE_HOME>/products/Foundation/workspace/
InstallableApps/workspace.ear.
16 Administration Tools and Tasks
3 Using an unarchiving utility, extract the contents of <EPM_ORACLE_HOME>/products/
Foundation/workspace/InstallableApps/workspace.ear into a <temp
directory>.
4 Create <temp directory>/war.
5 Extract the contents of <temp directory>/workspace.war into <temp directory>/
war.
6 Update the file you are patching under <temp directory>/war. as direct in it.
But I am not able to find file bpmui.jar in step 3 of above one (*). I have marked for your connivance.
I am able to see these file in that directory
dynamichelp.jar
workspace.jar.
Can anyone provide help on this. Platform I am using is LINUXYou seem to have posted this in the wrong forum. This forum is for Oracle Enterprise Manager - not Hyperion.
-
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
RajeshHi,
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. -
Customizing EP Logon Page fails with iView not found
Hello,
I'm trying to customize my EP logon page following the instructions in the next web pages to modify all the related files:
http://help.sap.com/saphelp_nw70/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
But after restarting the portal and I visit the logon page, I get the following error in the browser:
======
Portal Runtime Error
An exception occurred while processing your request
Exception id: 07:57_31/01/08_15713950
See the details for the exception ID in the log file.
======
And in the defaultTrace file appears the error below:
======
#1.5^H#76A0F9DFAA42007500000019000CA08C00044508DB1EB86A#1201804245120#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal
#Guest#0####a2aef0d0d02a11dcbf2076a0f9dfaa42#SAPEngine_Application_Thread[impl:3]_25##0#0#Error#1#/System/Server#Java###An er
ror occured during authscheme computation.
#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: iView not found: com.ics.portal.runtime.logon.certlogon
at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1937)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:222)
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:154)
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:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
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:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
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(ApplicationSessio
nMessageListener.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.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
======
Does anybody has a clue?
Thanks in advance.
Roger Allué i Vall.Hi Xavier,
I would recomend you to do these steps.
1. Import the Par inside NWDS ( Make sure u have the Jars inside the Lib).
2. Do the modification.
3. try to Deploy using some different name.
4. Check the deployed using portalapp.xml ( defualt component).
5.Now if it looks fine you can proceed ahead by changing the autheschemes.xml
Refer to this blog
Modifying The Logon Par(or customising the Logon Screen)
Thanks
Pankaj -
Customizing Logon Page CE 7.1
Hi everyone,
It is possible change the Logon Page in CE 7.1?
Someone has the steps to do this?
Regards,
Eduardo Campos.Check the below help links for customizing the logon page in CE 7.1
http://help.sap.com/saphelp_nwce10/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
http://help.sap.com/saphelp_nwce711/helpdata/EN/48/ee941b0b803697e10000000a42189b/frameset.htm
Also the thread
how to change the login screen
Raghu -
Deploying Custom Windows 7 Logon page and switch user button
I am trying to use ZCM 11 Group Policy management to do two things. 1). Turn off the Windows 7 switch user feature that exists in the start menu and at the initial logon screen, and 2). Add a policy statement graphic to the initial logon screen in Windows 7.
Feature 1 above is done by changing 'Hide entry points for 'Fast User Switching' in Computer Configuration=>Administrative Templates=>System=>Logon. But in order to get rid of the 'Switch User' button on the initial logon screen you also have to enable 'Interactive logon: Do not display last user name' in Computer Configuration=>Windows Settings=>Security Settings=>Local Policies=>Security Options and we only want this enabled for students. There are only two options for this setting - 'enabled' and 'disabled'.
Feature 2, adding a graphic to the initial logon screen, is turned on by enabling 'Always use custom logon background' in Computer Configuration=>Administrative Templates=>System=>Logon and creating a custom bmp file placed in C:\Windows\System32\oobe\info\.
Because the 'Interactive logon: Do not display last user name' setting only has enable/disable options (the default is disable) and because user associated settings overwrite workstation associations Im using two policies, one workstation and one user as inidcated below:
User GPO :
Enable 'Interactive logon: Do not display last user name' in Computer Configuration=>Windows Settings=>Security Settings=>Local Policies=>Security Options
NOTE: This allows me to differentiate between student and staff users.
Workstation GPO:
Enable 'Hide entry points for 'Fast User Switching' in Computer Configuration=>Administrative Templates=>System=>Logon
Enable 'Always use custom logon background' in Computer Configuration=>Administrative Templates=>System=>Logon
Bundle:
Deploys the bmp file to C:\Windows\System32\oobe\info\.
Unfortunately, this setup only works as intended when the user is set up with a volatile DLU policy. When the user associated DLU is non-volatile it doesnt display the graphic and it does not remove the switch user button on the main logon screen. If I logon/logoff as a non-volatile user I get the generic Windows 7 logon page with the switch user button visible, when I logon/logoff as a volatile user I get the custom graphic logon page without the switch user button. Whats even stranger is that when I go into gpedit.msc and look at the settings after I log in, theyre correct for each type of user.
Does anyone have any insight on why I might be seeing this problem?
Ive tried to be complete as possible describing the problem but if didnt describe something correctly or someone needs additional info, please let me know.
Thanks for any assistance.
DanHi Dan,
are you using Novell CLient?
The Tiles on the Login Screen also depend on the Client configuration. If there is only Novell CLient active Windows cannot display other tiles or switch user.
regards
MArkus
Originally Posted by dlietz
I am trying to use ZCM 11 Group Policy management to do two things. 1). Turn off the Windows 7 switch user feature that exists in the start menu and at the initial logon screen, and 2). Add a policy statement graphic to the initial logon screen in Windows 7.
Feature 1 above is done by changing 'Hide entry points for 'Fast User Switching' in Computer Configuration=>Administrative Templates=>System=>Logon. But in order to get rid of the 'Switch User' button on the initial logon screen you also have to enable 'Interactive logon: Do not display last user name' in Computer Configuration=>Windows Settings=>Security Settings=>Local Policies=>Security Options and we only want this enabled for students. There are only two options for this setting - 'enabled' and 'disabled'.
Feature 2, adding a graphic to the initial logon screen, is turned on by enabling 'Always use custom logon background' in Computer Configuration=>Administrative Templates=>System=>Logon and creating a custom bmp file placed in C:\Windows\System32\oobe\info\.
Because the 'Interactive logon: Do not display last user name' setting only has enable/disable options (the default is disable) and because user associated settings overwrite workstation associations Im using two policies, one workstation and one user as inidcated below:
User GPO :
Enable 'Interactive logon: Do not display last user name' in Computer Configuration=>Windows Settings=>Security Settings=>Local Policies=>Security Options
NOTE: This allows me to differentiate between student and staff users.
Workstation GPO:
Enable 'Hide entry points for 'Fast User Switching' in Computer Configuration=>Administrative Templates=>System=>Logon
Enable 'Always use custom logon background' in Computer Configuration=>Administrative Templates=>System=>Logon
Bundle:
Deploys the bmp file to C:\Windows\System32\oobe\info\.
Unfortunately, this setup only works as intended when the user is set up with a volatile DLU policy. When the user associated DLU is non-volatile it doesnt display the graphic and it does not remove the switch user button on the main logon screen. If I logon/logoff as a non-volatile user I get the generic Windows 7 logon page with the switch user button visible, when I logon/logoff as a volatile user I get the custom graphic logon page without the switch user button. Whats even stranger is that when I go into gpedit.msc and look at the settings after I log in, theyre correct for each type of user.
Does anyone have any insight on why I might be seeing this problem?
Ive tried to be complete as possible describing the problem but if didnt describe something correctly or someone needs additional info, please let me know.
Thanks for any assistance.
Dan -
How to change the branding image in logon page
Hi All,
I am customizing portal logon page.Can any body help me how to change the brandingimage in logon page.When i gone through the source code i couldnot find any webpath to include the brandimage.
Thanks
vinodhHi,
Check this:
http://help.sap.com/saphelp_nw04s/helpdata/en/43/fc3ae22adb025fe10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/52/4c6c3e58d0d064e10000000a114084/frameset.htm
change the branding image of Portal
Regards,
Praveen Gudapati -
Runtime error when customizing the logon user interface
I followe the help.sap.com:
1.http://help.sap.com/saphelp_nw04/helpdata/en/23/c0e240beb0702ae10000000a155106/frameset.htm
2.http://help.sap.com/saphelp_erp2004/helpdata/en/1a/3afd4e641b8f42ac07bb77fe30375b/content.htm
but when logon the EP, there are runtime error ,then I got the log in the my.new.logon.par.log:
2005-09-08_18-12-37Application upload failed: my.new.logon.parjava.util.zip.ZipException: The file access permissions do not allow the specified action. /usr/sap/D01/DVEBMGS00/j2ee/cluster/server0/apps/sap.com/irj/servlet_jsp/irj/root/web-inf/deployment/pcd/my.new.logon.par
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:140)
at java.util.zip.ZipFile.<init>(ZipFile.java:155)
at com.sapportals.portal.prt.deployment.ArchiveIterator.iterate(ArchiveIterator.java:39)
at com.sapportals.portal.prt.deployment.UploadProcess.upload(UploadProcess.java:60)
at com.sapportals.portal.prt.deployment.DeploymentManager._uploadArchive(DeploymentManager.java:835)
at com.sapportals.portal.prt.deployment.DeploymentManager.uploadArchives(DeploymentManager.java:599)
at com.sapportals.portal.prt.deployment.DeploymentManager.populateRuntimeRepository(DeploymentManager.java:582)
at com.sapportals.portal.prt.deployment.DeploymentManager.runtimeRepositoryDeployment(DeploymentManager.java:310)
at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:403)
at com.sapportals.portal.prt.core.PortalCoreInitializer.coreInit(PortalCoreInitializer.java:54)
at com.sapportals.portal.prt.dispatcher.PortalInitializer.<init>(PortalInitializer.java:129)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doSetupPortalInitializer.run(Dispatcher.java:161)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java:351)
at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispatcher.java:359)
at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher.java:42)
at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispatcher.java:114)
at com.sapportals.portal.prt.dispatcher.Dispatcher.init(Dispatcher.java:392)
at com.sap.engine.services.servlets_jsp.server.runtime.context.WebComponents.addServlet(WebComponents.java:134)
at com.sap.engine.services.servlets_jsp.server.container.ApplicationThreadInitializer.loadServlets(ApplicationThreadInitializer.java:376)
at com.sap.engine.services.servlets_jsp.server.container.ApplicationThreadInitializer.run(ApplicationThreadInitializer.java:110)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java:321)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Then in order to solve the issue, I chmod the status of my.new.log.par., but still failed.
my landscape: NW04SR1SP11, Portal6SP11,AIX, Oracle.
how to solve it?
thanks a lot!Hi Hua
Check this and this should solve your problem
https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode6-1&contenttype=url&content=https://Regarding the customizing portal logon page
There are two jar files that u need to add
These are the jar files.
com.sap.portal.runtime.logon_api.jar
com.sap.portal.runtime.logon_core.jar
They can be found inside the par file. Extract the par file you will get those files
The first one have to be placed in lib(inside PORTAL-INF)and the second one inside PORTAL-INF>>private>>lib.
Regards
Rajeev. -
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.
ThanksHi 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 -
Logon Page - Trademark text and background color
Hi Guys,
I just customized the Logon Page of the Portal successfully. The only two things which are missing are the trademark as well as a new background color. So ... can anybody tell how to:
1. Change the SAP Trademark text in the Logon Page?
2. Change the background color of the background page?
Hopefully I can do it in the portal. Thanks for your answers and your help.
Best regards
AlexanderAlexander,
In addition to the tips you already got from the other members...
1. The Background colour is the background colour that is defined in the theme assigned in the Default Portal Desktop (defaultDesktop) that is located in the folder: pcd:portal_content/every_user/general/. By default the Tradeshow theme is selected in this desktop if you create your own theme and assign it to this desktop and set it as default then the background colour of your theme will be the background colour visible in the login page....
2. The Trademark text is a "Locale text" this means that the strin is not visible in the code but referenced by a variable based on the language of the browser. You can find this copywrite text in the following location:
a. Download the com.sap.portal.runtime.logon.par file from your Portal
b. Import it in NWDS or unzip it.
c. inside the structure look for the folder PORTAL-INF\lib
d. there is a .jar file called umelogonbase.jar. extract this file with winzip
e. inside the structure you now see allot of .properties files.. look for the loginLabels_<yourcountrycode>.properties and inside this file look for the variable called "COPY_RIGHT" there you can edit it.
f. do this for all the languages you need and create a new par file again in your customer namespace so that you don't overwrite the one from SAP.
Good Luck,
Benjamin Houttuin -
System Logon : "Via popup" displayed
Hi,
I am using system logon for my BSP application. The prodiuction landscape has a central instance and some sub instances. The problem is, when the application is launched, the login field and password field are displayed correctly. When the user ID and Password is typed and Logon is Hit ..the fields change to "Via popup".
Is this a problem with SSO2 not configured correctly on Production Box. But why it loads correctly first time the application is called ?
It works fine with Dev and QA Boxes.
ThanksHello SAP User,
we have the same problem as you described, but only on our production instance. We compared the server profiles of each instance, but we couldn´t fix the problem. What was reason why sso didn´t work on your production instance?
I would be very pleased If you let me know, how you fixed the problem.
Regards
Sebastian -
I created a custom logon page and its not working. I'm pretty sure that it has to do with the authscheme.xml file. Can someone post the authscheme.xml file they used for their custom logon page, or tell me what is wrong with mine. I posted it below and my custom logon par is named: CM_Logon.par.
Really appreciate any help.
Regards,
Tom
<?xml version="1.0" encoding="UTF-8" ?>
- <!-- Configuration File for Authentication Schemes
-->
- <!-- $Id: //shared_tc/com.sapall.security/630_VAL_REL/src/_deploy/dist/configuration/shared/authschemes.xml#1 $ from $DateTime: 2004/03/08 16:48:43 $ ($Change: 14741 $)
-->
- <document>
- <authschemes>
- <!-- authschemes, the name of the node is used
-->
- <authscheme name="uidpwdlogon">
- <!-- multiple login modules can be defined
-->
<authentication-template>ticket</authentication-template>
<priority>20</priority>
- <!-- the frontendtype TARGET_FORWARD = 0, TARGET_REDIRECT = 1, TARGET_JAVAIVIEW = 2
-->
<frontendtype>2</frontendtype>
- <!-- target object
-->
<frontendtarget>CM_Logon.certlogon</frontendtarget>
</authscheme>
- <authscheme name="certlogon">
<authentication-template>client_cert</authentication-template>
<priority>21</priority>
<frontendtype>2</frontendtype>
<frontendtarget>CM_Logon.certlogon</frontendtarget>
</authscheme>
- <authscheme name="basicauthentication">
<authentication-template>ticket</authentication-template>
<priority>20</priority>
<frontendtype>2</frontendtype>
<frontendtarget>CM_Logon.basicauthentication</frontendtarget>
</authscheme>
- <authscheme name="header">
<authentication-template>header</authentication-template>
<priority>5</priority>
<frontendtype>2</frontendtype>
<frontendtarget>CM_Logon.header</frontendtarget>
</authscheme>
- <!-- Reserved 'anonymous' authscheme added for being in the list of authschemes
-->
- <authscheme name="anonymous">
<priority>-1</priority>
</authscheme>
</authschemes>
- <!-- References for Authentication Schemes, this section must be after authschemes
-->
- <authscheme-refs>
- <authscheme-ref name="default">
<authscheme>uidpwdlogon</authscheme>
</authscheme-ref>
- <authscheme-ref name="UserAdminScheme">
<authscheme>uidpwdlogon</authscheme>
</authscheme-ref>
</authscheme-refs>
</document>Venkat,
Here is the only error message I can find in the server trace error log. This leads me to believe it is something to do with the authschemes.xml file.
Thanks,
Tom
Time : 13:15:26:879
Category : /System/Server
Date : 07/18/2005
Message : An error occured during authscheme computation.
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component : Demo_LogonPage.certlogon
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:251)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:267)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.getLogonIView(AuthenticationService.java:235)
at com.sapportals.portal.prt.service.hook.SecurityHookService.doNodeHook(SecurityHookService.java:154)
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:276)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:617)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at com.sap.portal.navigation.Gateway.service(Gateway.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:824)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent of Portal Component Demo_LogonPage.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)
... 35 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)
... 39 more
Severity : Error
Location : com.sap.portal.portal
Message ID : 000BCD9C959D00590000000F00001A400003FC2FBEF3AA88
Thread : SAPEngine_Application_Thread[impl:3]_10
Source Name : com.sap.portal.portal
Datasource : 1121777405726:E:\usr\sap\EP6\JC00\j2ee\cluster\server0\log\defaultTrace.trc
Application : sap.com/irj
Argument Objs : com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component : Demo_LogonPage.certlogon
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:251)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:267)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.getLogonIView(AuthenticationService.java:235)
at com.sapportals.portal.prt.service.hook.SecurityHookService.doNodeHook(SecurityHookService.java:154)
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:276)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:617)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at com.sap.portal.navigation.Gateway.service(Gateway.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:824)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent of Portal Component Demo_LogonPage.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)
... 35 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)
... 39 more
Arguments : com.sapportals.portal.prt.component.PortalComponentException: Error in init method
Component : Demo_LogonPage.certlogon
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:251)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:267)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
at com.sapportals.portal.prt.service.authenticationservice.AuthenticationService.getLogonIView(AuthenticationService.java:235)
at com.sapportals.portal.prt.service.hook.SecurityHookService.doNodeHook(SecurityHookService.java:154)
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:276)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:617)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:232)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:290)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:346)
at com.sap.portal.navigation.Gateway.service(Gateway.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:824)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent of Portal Component Demo_LogonPage.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)
... 35 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)
... 39 more
Dsr Component :
Dsr Transaction : 886750b0f7af11d9c469000bcd9c959d
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives : /System/Server
Resource Bundlename :
Session : 92
Source : com.sap.portal.portal
ThreadObject : SAPEngine_Application_Thread[impl:3]_10
Transaction :
User : Guest -
Hi All,
I done all the settings for Logon page as mentioned in http://help.sap.com/saphelp_nw04/helpdata/en/33/8351f1f3351c41853ea3508cbef0cf/frameset.htm
I am getting the error message as
No destination URL is defined. Use the followind redirect URL in Transaction SICF: /sap(====)/public/bsp/sap/login/default.htm?sap-url=<%=PATHTRANS%>
Thanks®ds,
Srinivas.Hi Richard,
you can take this link as a starting point: /people/sap.user72/blog/2006/04/18/the-reverse-proxy-series--part-32-apache-as-a-complex-reverse-proxy
In your case it seems to me that "/sap/bc/bsp/sap/hrrcf_start_int" gets concatenated 2 more times in your URL than it should.
That looks like a loop resp. an apache directive which gets executed too often.
regards, Norbert -
Configuring a custom fax cover page to send via SMTP
Hi,
Does anyone know how we can configure a custom fax cover page in the case of sending fax via SMTP, for instance in the process of sending the payment advice, associated with transaction F110? I have a situation where a fax cover page that clearly was developed (maybe SAPSCRIPT) is being sent along with the document (wich was created as an attachment to the email), but don´t understand where it came from and i want to inhibit it from being sent.
Thanks,
BrunoHi Hasan,
I have similar requirement. I see your post is pretty old and hope you would have found the solution at that time.
Could you please share it with me?
Thanks
Puneet -
Customizing logon page in EP 7.0
hi,
may i know how to change logon page branding image,Welcome test in logon page?i'm not aware of EP7.0.Rpl ASAP.
thks
KiranHi Kiran,
Check this link
Portal Branding for specific user
Portal Customizations Intro - Login Part 1
Portal Customizations Intro - Login Part 2
http://help.sap.com/bp_epv260/EP_EN/documentation/EP/N08_BB_ConfigGuide_EN_US.doc
Is your Portal Logon Page more colorful?
Portal themes
Regards
Arun
Maybe you are looking for
-
[SOLVED] No prompt after update to 3.3.6-1-ARCH
After doing an upgrade and a reboot (fail save, the otherone doesn't work) my arch stopped working (booting) Linux janus 3.3.6-1-ARCH #1 SMP PREEMPT Sun May 13 10:52:32 CEST 2012 x86_64 GNU/Linux /boot/grub/menu.lst: # Config file for GRUB - The GNU
-
I ordered a new iphone 6+ to be delivered to my house. It was shipped on 12/30 and was to arrive on 12/31. At 6pm I did not receive phone and tracked the package with fedex. Fedex site stated that phone was delivered and signed by some last name that
-
Backend exit in Purchase Requisition creation from SC in SRM
Hello, could please someone tell me which exit can be called in R/3 backend system during the creation of a Purchase requisition created form a SC in SRM? Thanks a lot. Guido
-
Hi I have created two roles under each role i have created one folder and under each role. and i have added to pages under each folder. X Role --> New_Folder ---> Page1,Page2. Y Role --> New_Folder ---> Page3,Page4. How to merge with both roles from
-
Viewer Window Doesn't Zoom Out
I want to crop down an iPhone footage, because it was shot vertical. Using the crop tool I've reframed shot, but once I hit the done button. It zooms in close to the shot. It's baffling why it would do that. I was unable to find a zoom out key...