Portal runtime error, custom logon page HElpp
Hi,
I'm new to EP, please kindly help me to solve my problem
I've read so many topic about this, but I still can't understand what I'm supposed to do.
I want to change umHelpPage, so I download by using system administration -> support -> support desk -> portal runtime -> browse deployment -> root -> web-inf -> portal ->portalapps -> com.sap.runtime.logon
Then, download and I make certain changes in UmHelpPage, directly in winzip,without extract it. Save, and then change .zip to .par, by using system administration -> support -> support desk -> portal runtime -> administratioin console -> upload -> com.sap.runtime.logon.par
At first, after I upload the com.sap.runtime.logon, all of my jsp files are missing. And then I'm facing the following error :
Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
The exception was logged. Inform your system administrator..
See the details for the exception ID in the log file
Previously, I have backed up my com.sap.runtime.login.par in my local. After several times trying to upload , my jsp files still missing. Then, I tried to copied them manually one by one, from my original backup to folder /irj/root/web-inf/portal/portalapps using unix. But, the error still exists.
I also download .bak one in the pcd directory and renamed in .par and upload it again, but it doesn't make any changes.
I've also checked the .jar files. In my lib folder I have 2 files :
- com.sap.runtime.logon.logon_api.jar
- umelogonbase.jar
but i don't have the com.sap.runtime.logon.logon_core.jar one. Is the file also important ? if so, in which directory I can have it?
Please tell me, what I have to do ?
I have original back up in my local, and seems like I accidentaly erase the original one in the portal.
Hi Desiana,
I think you are missing something in your portalapp.xml
See the sample..
<components>
<component name="DeploymentChecker">
<component-config>
<property name="ClassName" value="com.shell.ep.sapportals.epone.adminviews.page.DeploymentChecker"/>
</component-config>
<component-profile>
<property name="tagLib.inheritance" value="final"/>
<property name="tagLib.value" value="/SERVICE/htmlb/taglib/htmlb.tld"/>
<property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld"/>
</component-profile>
</component>
</components>
Regards,
[email protected]
Similar Messages
-
Portal runtime error on Logon Get Support functionality
Hi portal gurus,
I have a problem regarding logon get support functionality on welcome page , it is giving portal runtime error at that place. I had done required changes in Visual administrator under ume provider and on portal under sys administration also but what i believe the error is related to some securtiy permission of a particulat user (J2ee_Guest). pls see below a part of default trace and guide me .
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource
Component : com.sap.portal.runtime.logon.default
Component class : com.sapportals.portal.ume.component.logon.SAPMLogonComponent
User : J2EE_GUEST
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:444)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.component.AbstractComponentResponse.include(AbstractComponentResponse.java:89)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:232)
at com.sap.security.core.logonadmin.ComponentAccessToLogic.gotoPage(ComponentAccessToLogic.java:111)
at com.sap.security.core.sapmimp.logon.SAPMLogonLogic.executeRequest(SAPMLogonLogic.java:245)
at com.sapportals.portal.ume.component.logon.SAPMLogonComponent.doContent(SAPMLogonComponent.java:37)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent.doContent(SAPMLogonCertComponent.java:33)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
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.doPrivileged(AccessController.java:246)
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: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:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: com.sapportals.portal.prt.component.PortalComponentException: Original exception:
at sapportalsjspumLogonPage.doContent(_sapportalsjsp_umLogonPage.java:73)
at sapportalsjspumLogonPage.service(_sapportalsjsp_umLogonPage.java:47)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
... 49 more
Caused by: java.lang.NullPointerException
at java.net.URLDecoder.decode(URLDecoder.java:139)
at java.net.URLDecoder.decode(URLDecoder.java:103)
at com.sap.security.core.sapmimp.logon.LogonBean.getLogonURL(LogonBean.java:122)
at sapportalsjspumLogonPage.subDoContent(_sapportalsjsp_umLogonPage.java:871)
at sapportalsjspumLogonPage.doContent(_sapportalsjsp_umLogonPage.java:67)
... 53 moreHi Prachi,
ESS configuration guides -
[Business package of ESS my SAP erp 2005|http://www.appsconsulting.co.za/SAP_PDF/BP_ESS_672_EN_2005.pdf]
[Configuring Business Package for ESS mySAP ERP 2004|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]
MSS configuration guide -
[MSS my SAP ERP 2005|http://www.appsconsulting.co.za/SAP_PDF/BP_MSS_600_EN_ERP_2005.pdf]
[MSS my SAP ERP 2004|http://www.appsconsulting.co.za/SAP_PDF/BP_MSS_601_EN_ERP_2004.pdf]
Hope these helps,
Reward points if helpful
Regards,
Shailesh Nagar -
Portal runtime error while selecting page layout in WPC editor
Hello,
in web page composer, editing page, when i click on "select page layout" I have a portal runtime error popup.
The logfile shows the following :
#1.5 #005056834112005E0000000C00000FA800048E28A94966CC#1282205196819#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#1016#149##n/a##7ff9c93eab6811dfa9c70000003307de#SAPEngine_Application_Thread[impl:3]_15##0#0#Error##Java###10:06_19/08/10_0010_3344350
[EXCEPTION]
#1#com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error occurs during the rendering of jsp component
Caused by: com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: Error in java compiling
Caused by: com.sapportals.portal.prt.servlets_jsp.server.compiler.CompilingException: E:
usr
sap
EPD
JC00
j2ee
cluster
server0
apps
sap.com
irj
servlet_jsp
irj
root
WEB-INF
portal
portalapps
com.sap.netweaver.bc.util
lib
bc.util.public_api.jar(com/sapportals/wcm/WcmException.java):24: class WcmException is public, should be declared in a file named WcmException.java
(source unavailable)
1 error
I have the same by clicking on "check assignments"
Any help ?
ThanksHello Jego.
We faced the same issue after upgrade to EHP1 SP07 last week and managed to solve it by modification of layout.jsp and com.sap.nw.wpc.layoutmanager.LayoutBean within com.sap.nw.wpc.designtime.par. SAP's code requires an additional catch handler, so it is better to rise an OSS message.
As a workaround you may change a default layout for wpc main page (good for new pages) or manually edit output.xml for existing pages.
Best regards,
Aliaksandr Zhukau -
Portal Runtime Error when a page is idle for 2 min or more...
Hi SDN Community,
I have an issue when I'm executing an EP Application... If I'm using the application without stop there is not problem... But, the error occurs when I leave the page idle for 2 minutes aprox.
This is what the Portal Log registers:
Exception ID:02:49_05/01/06_0052
com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
Component : com.cantv.was.seccorp.CreateRequest.default
Component class : CreateRequest
User : P00109659
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:853)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:311)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:217)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:601)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:670)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:229)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:555)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)
at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:672)
at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:314)
at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)
at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
Caused by: com.sapportals.portal.prt.component.PortalComponentException: Exception during PageProcessorComponent.doContent()
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:139)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:217)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:601)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:670)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:229)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:555)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)
at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:672)
at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:314)
at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)
at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
Caused by: java.lang.reflect.InvocationTargetException: java.lang.NullPointerException
at com.cantv.was.formgenerator.dao.impl.ViewDAOHtmlbImpl.fillForm(ViewDAOHtmlbImpl.java:396)
at com.cantv.was.formgenerator.dao.impl.ViewDAOHtmlbImpl.fillFormForUser(ViewDAOHtmlbImpl.java:41)
at CreateRequest$CreateRequestDynPage.submitRequestCreate(CreateRequest.java:118)
at java.lang.reflect.Method.invoke(Native Method)
at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:172)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:101)
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:135)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:217)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:601)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:301)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:191)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:670)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:229)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:555)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)
at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:672)
at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:314)
at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)
at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1288)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
[email protected]4 #
If anyone has any idea of what could be happening please tell me... Will be truly appreciated.
Best Regards,
Jose FloresHo Jose,
first, welcome on SDN!
About your question:
Check out your own code...
<i>Caused by: java.lang.reflect.InvocationTargetException: java.lang.NullPointerException
at com.cantv.was.formgenerator.dao.impl.ViewDAOHtmlbImpl.fillForm(ViewDAOHtmlbImpl.java:396)</i>
You should be able to clarify which object is in fact null and leads to this error. Once you found out that, you will have to care about the reason why it got null... Maybe you retrieve something from a "storage" which gets cleared like a cache or something similar.
Hope it helps
Detlev
PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance! -
Portal Runtime Error: Logon Page Modified!!!!
Hi all
I have modified the Logon Page to include a New Drop down.
I copied com.sap.portal.runtime.logon.par.bak to my NewParProject0.par and modified the Logon Page with the Following code addition:
<tr>
<td width="161" height="20">
<label class=urLblStd for="logonCltfield">
<%=logonLocale.get("CLIENT")%>
<span class=urLblReq> *</span>
</label>
</td>
<td>
<select id="clientType" class="DROPDOWN" style="width:2in">
<option CLASS="DROPDOWN" value ="100" selected>100</option>
<option CLASS="DROPDOWN" value ="110">110</option>
<option CLASS="DROPDOWN" value ="120">120</option>
<option CLASS="DROPDOWN" value ="130">130</option>
</select>
</td>
</tr>
The above process is done as per the documentation given in the <b>Customizing the Logon Screens</b>
After building the new par file, I moved it into the ...\deployment\pcd
And i modified the <b>authschemes.xml</b> as per the details given in the <b>help.sap.com(Changing the authschemes.xml File)</b>
And even i tried changing value of the property <b>login.authschemes.definition.file</b> to the name of the new authschemes file.
I facing the following error:
Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
The exception was logged. Inform your system administrator..
Help please!!!!!!
Thanks
KamPeter
My Logon screen will get 3 credentials from the User .
1. User Id (Text appearing in the Screen is User)
2. Password (Text appearing in the Screen is Password)
3. Client (Text "CLIENT" should appear similar to the User Id and Password).
The Value field for the CLIENT should be of type DropDown.
Hope my requirement is clear. Please Advice on the procedure to be followed...
Thanks
Kam -
Custom Portal Runtime Error Page
Hi All,
Where can we define a custom portal runtime error page. I would like to replace the standard red color error message that comes whenever the servlet container gets an uncaught exception.
Is this something that I can put in the web.xml of the /irj application.
I appreciate your help.
Thanks in Advance,
AnkurHi Ankur,
The exception handling is in the connection area of the request cycle (see portal developer guide for a description of request cycle).
The connection handles the exception and sends the request to a specific component (a core component) to display the red screen.
In short:
The name of the error component is hard-coded, and cannot be configured.
The component itself is a core component, and should not be changed.
And the connection is also something that is not public.
So the answer is it cannot be done.
Daniel -
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 -
Modified Login Page - "Portal Runtime Error".
Dear All,
I need to Customize the Portal Login Page. To do so, I followed the below steps.
1. Navigated to <J2EE_Engine_Instance>\j2ee\cluster\server<X>\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\deployment\pcd. Found com.sap.portal.runtime.logon.par.bak.
2. Make a copy of com.sap.portal.runtime.logon.par.bak and rename it renamed to delta.new.logon.par.
3. Imported the Par File to NWDS as "delta.new.logon" in the EP Perspective and Modified the umLogonPage.jsp.
4. Deployed the imported portal application "delta.new.logon".
5. Copy delta.new.logon.par back to <J2EE_Engine_Instance>\j2ee\cluster\server<X>\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\deployment\pcd.
6. Downloaded Authschemes.xml file from configtool and renamed as authschemes_delta.xml.
7. In the "authschemes_delta.xml", I replaced all occurrences of the string u201Ccom.sap.portal.runtime.logonu201D with u201Cdelta.new.logonu201D in the tags <frontendtarget> and save the file.
8. Then uploaded "authschemes_delta.xml" to the configtool under com.sap.security.core.ume.service node.
9. Then changed the "login.authschemes.definition.file" property custom value to authschemes_delta.xml
and restarted the server.
(NOTE: while making all the above changes , I didn't shutdown the server. The server was running.Only after completed all modifications, I restarted the server).
But after restarting , When i tried to open the login page with the url, "http://host:port/irj/portal",
I am getting an "Portal Runtime Error".
What would be the problem?
Thanks,
Eben JoysonEben,
Please try deploy the renamed file into portal from NWDS.
Steps are Here,
1. Download the latest par file from System Admin -> support -> Portal Runtime -> Browse Deploment -> download the logon par file. The file format would be par.bak/ .par format.
2. Store the file into your local computer.
3. Open NWDS and import the downloaded file into NWDS in different Name and press Finish button
4. Extract the locally stored par file and store the extracted file into a folder. Navigate to PORTAL-INF -> lib folder and copy the jars files.
5. Navigate to PORTAL0INF -> lib folder of your renamned project stucture in NWDS and paste the jar files there.
6. Right click on the project stucture and press excport to deply the file.
Done!
Ram -
Gettin a portal runtime error when adding iviews in web page composer
we are getting the Following error when we try to add a iview in page builder .we have done the configurations as per the documentation ((http://help.sap.com/saphelp_nw70/helpdata/en/45/3fe7b4f34d4a18e10000000a114a6b/frameset.htm).and will appreciate any help on this issue .
Portal Runtime Error
An exception occurred while processing your request
Exception id: 08:09_31/10/07_0015_15308650
See the details for the exception ID in the log file.
#1.5 #00145ECC9C67007E000000190000117800043DC0D68F6E39#1193798349688#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#myadmin#5872##myportalci.keells_JPP_15308650#myadmin#015ef900875a11dc8a3700145ecc9c67#Thread[PRT-Async 2,5,PRT-Async]##0#0#Error##Java###08:09_31/10/07_0015_15308650
[EXCEPTION]
#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: Can&\#39;t read the prameter &\#39;siteString&\#39; from the PCD.
at com.sapportals.portal.httpconnectivity.urliviews.runtime.URLIView.checkPCDVal(URLIView.java:631)
at com.sapportals.portal.httpconnectivity.urliviews.runtime.URLIView.readFromPCD(URLIView.java:528)
at com.sapportals.portal.httpconnectivity.urliviews.runtime.URLIView.doContent(URLIView.java:326)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:149)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:355)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:310)
at com.sap.nw.wpc.runtime.AbstractContainerComponent.doContent(AbstractContainerComponent.java:88)
at com.sap.nw.wpc.runtime.ContainerComponent.doDesign(ContainerComponent.java:183)
at sun.reflect.GeneratedMethodAccessor362.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:134)
at com.sapportals.portal.prt.component.CachablePortalComponent.service(CachablePortalComponent.java:273)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)Dear Prabash Balsuriya,
I got similar issue while adding iView to WPC during public, can you elaborate how you solve this issue?
Thanks.
Regards,
Weng -
WPC pages gives portal runtime error
hi Experts,
i am trying to make a WPC page but while i am in edit page and i click on page layout or publish or finish i am getting portal runtime error in the pop up window.
i am having WPC_Editor role.
please suggest what can be the problem here.
regards
SSHi SS,
Please ensure that you have followed all the steps mentioned in this thread.
GMT wrong in activity report
Note 1128018 - Portal Runtime Error appears in Web Page Composer pages
Lastly, you can try refreshing the page and figure out if it works.
Cheers!
Sandeep Tudumu -
Portal Runtime Error in ESS MSS Pages
Hi All,
We are getting following run time error from standard ESS transaction page. It is standard ESS iView and data showing correctly but this message is giving in the bottom of the page content area. We are using EP SP12 with 4.6c backend R/3 system.
Any help or suggestions will be greatly appreciated.
Portal Runtime Error
An exception occurred while processing a request for :
iView
Cannot assign a java.lang.String object of length 1,342 to host variable 1 which has JDBC type VARCHAR(1,333)..
Exception id: 10:59_21/08/05_0008_1396450
See the details for the exception ID in the log file
Thanks,
LaxmaHi Laxma,
Change the objectids to something short.
For now create a new folder structure with Object IDs shorter and move the content in the old folders to the new folders. For each object the name space is too long and is causing the path to exceed the defined limit.
Regards
-Venkat Malempati -
Getting Portal Runtime Error while accessing one link in Portal Page.
Hi,
Can anyone tell why I am getting below error while accessing one of the portal page link:
" Portal runtime error.
An exception occurred while processing your request. Send the exception ID to your portal administrator.
Exception ID: 01:19_27/02/09_0046_16441150
Refer to the log file for details about this exception. "
Also please let me know how to get rid of this if possible.
Thanks in Advance
Vaibhav SrivastavaThank you for your prompt reply.
Could you please elaborate the same.
I am getting Portal runtime error while I am acessing an iveiw in E-recruiting. We have setup the role and user in both portal and Backend. But still the error. Could you pls send me the setting you have done.
Portal runtime ERROR
An exception occurred while processing your request. Send the exception ID to your portal administrator.
Exception ID: 02:27_27/04/09_0042_113148050
Refer to the log file for details about this exception.
regards
Justin -
Hello,
We need some help because we get 'Portal Runtime error: iView: N/A Component Name:N/A' error when trying to access portal logon screen.
This is what we've done:
We've modified com.sap.portal.runtime.logon.par file and we've uploaded it but it doesn't work. Because of the error, we've overwritten this file with the original one but now it's imposible to access portal.
The situation it seems to be like before the modification of the .par file but we get the same error and can't access portal.
Please, do you know what could be the problem?
Thanks in advanceHi Belen,
Here are the steps you would need to take
1. import the original par file into the NWDS and name the project as
com.sap.portal.runtime.logon
2. Make sure the project name is com.sap.portal.runtime.logon
3. use winzip/winrar to extract the com.sap.portal.runtime.logon.par file in
a local directory
4.Under the lib you would find two jar files copy them and paste them in your project
under dist>PORTAL-INF>lib directory
5.move the files cert....till umResetPass....jsp into the PORTAL-INF directory
6. export the par to the server in question
7. restart your server
This should solve your problem..
Thanks,
Gokul -
Portal runtime error when using lightweight page
hello everyone,
i had portal runtime error when i changed from default framework page to lightweight page, the DTN istn't shown,(TLN is all right) and in DTN section stay an exception message.
i checked the log:
[EXCEPTION]
#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource
Component : pcd:portal_content/mxf/mxfDeskTop/frameworkPages/lightframeworkpage/com.sap.portal.lightinnerpage/com.sap.portal.lightDetailedNavigationTree
Component class : com.sap.portal.navigation.LightDetailedNavigationTree
User : mxf
at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:973)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:444)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680)
at com.sap.portal.navigation.LightDetailedNavigationTree.doContent(LightDetailedNavigationTree.java:47)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.sapportals.portal.prt.component.PortalComponentException: Original exception:
at pagelet._sapportalsjsp_LightDetailedNavigationTree.doContent(_sapportalsjsp_LightDetailedNavigationTree.java:57)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.service(_sapportalsjsp_LightDetailedNavigationTree.java:31)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
... 13 more
Caused by: java.lang.NullPointerException
at com.sapportals.portal.navigation.NavigationEventsHelperService.isPortalPlaceNode(NavigationEventsHelperService.java:2378)
at com.sapportals.portal.navigation.taglibrary.conditionals.IfNavNodeIsNavZoom.doStartTag(IfNavNodeIsNavZoom.java:44)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.subDoContent(_sapportalsjsp_LightDetailedNavigationTree.java:585)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.doContent(_sapportalsjsp_LightDetailedNavigationTree.java:51)
... 17 more
#1.5 #000C2918355B00880000000600000F0800044681D754621D#1203423385171#com.sap.portal.prt.runtime#sap.com/irj#com.sap.portal.prt.runtime#mxf#815##192.+xxxxSD1_2732250#mxf#3b334dc0dee411dc8d1d000c2918355b#Thread[PRT-Async 9,5,PRT-Async]##0#0#Error##Java###01:16_19/02/08_0035_2732250
[EXCEPTION]
#1#java.lang.NullPointerException
at com.sapportals.portal.navigation.NavigationEventsHelperService.isPortalPlaceNode(NavigationEventsHelperService.java:2378)
at com.sapportals.portal.navigation.taglibrary.conditionals.IfNavNodeIsNavZoom.doStartTag(IfNavNodeIsNavZoom.java:44)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.subDoContent(_sapportalsjsp_LightDetailedNavigationTree.java:585)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.doContent(_sapportalsjsp_LightDetailedNavigationTree.java:51)
at pagelet._sapportalsjsp_LightDetailedNavigationTree.service(_sapportalsjsp_LightDetailedNavigationTree.java:31)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.service(PortalComponentItemFacade.java:360)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.service(PortalComponentItem.java:934)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:435)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:527)
at com.sapportals.portal.prt.core.async.AsyncPortalComponentResponse.include(AsyncPortalComponentResponse.java:680)
at com.sap.portal.navigation.LightDetailedNavigationTree.doContent(LightDetailedNavigationTree.java:47)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:375)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:388)
at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
at java.lang.Thread.run(Thread.java:534)
i didn't have any own jsp files for it. My program works well under standard framework. Must i in portalapp.xml sth. insert?
get any ideals?
Thanks in advance!
best regards!
MaoHi,
This looks to be a quite complicated problem, and I would recommend you create a support message (OSS) against SAP on the problem.
It appears a navigation taglib fails, but it doesn't give much details on why.
Dagfinn -
Two iView(out of three) give Portal runtime error when refresh MSS-UWL Page
Hi All,
i am getting the Portal runtime exception in the MSS->Work Overview ->2nd and 3rd iView on this page.
First iView is the UWL-Task 2)Attendance Overview and 3) Work Orders
When i refresh this page "refresh" from pae level refresh. i am getting the below error on 2nd and 3rd iView. Last 2 iView is not displaying.
Portal Runtime Error
An exception occurred while processing your request
Exception id: 02:02_12/01/09_0039_38688450
See the details for the exception ID in the log file.
i have tryed to search the log also in the default trace but can not find any log with this exception ID.
Please suggest me on this ?
thanks in advance!
Narpal S SihagHello,
I have also a problem like this (error 09_0006_808022650)
Can you describe your scenario ?
My scenario is
- Portal MDM connection OK and working tasks in MDM
- new UWL System (connector type : MdmUwlConnector)
- new config file (XML)
- dedicated Role and dedicated iView (copy of standard UWL iView)
- clearing cache
Test : No working Tasks in UWL
- restarting portail application com.sap.netweaver.bc.uwl
Test : No working Tasks in UWL
- running wizard (System Admin, system config, UWL customize IView)
- new field "TEST" to iView
- portail create the com.sap.pct.erp.mss.001
Test : No working Tasks in UWL
Test : standard UWL crashes with error 09_0006_808022650
After what, we try roolback, removing XML config, connection, dedicated iView, ...
Still crashing with error 09_0006_808022650
Now our developpemnt system don't work for UWL ... (using UWL with ECC connection and was OK for ECC)
Questions : is your scenario similar to this one ? Is anyone can help us ?
My best thanks
Vincent
Maybe you are looking for
-
ORA-06502 trying to load a long raw into a variable.
Hi. In my table "banco_imagem" the bim_src column is a long raw type. I´m using oracle forms 6 (not 6i), so I can´t use blob type to save my images. Now I´m trying to load the long raw column into a variable in a package that runs on 10g. I´m trying
-
Download CS6 onto NEW macbook air using previous SERIAL NUMBER i had before?
Hi there. I purchased photoshop cs6 for download for my macbook air in 2012. recently i broke my mac, losing everything i had on it. i'm wondering is there a way i can download cs6 again for my new mac,and use the valid serial number i had before. th
-
ALSA sound not working. "-2 file not found"?
I recently upgraded my system, changed some hardware and other things and now have figured out my sound is broken. Here is what I get: [earlz@EarlzAlpha spotify]$ speaker-test speaker-test 1.0.27.2 Playback device is default Stream parameters are 480
-
ever since i uploaded the new firefox i cant get my texts and pictures back to the size i had them before. ive tried everything i could think of to get this problem fixed. now my texts are running into each other because the texts windows are so smal
-
How can I get a serial number for Photoshop Elements?
I have a redemption code. But ewhen I go online it asks for a serial number. How do I get the serial numkber. I bought this software. It is NOT pirated.