cancel
Showing results for 
Search instead for 
Did you mean: 

Sap Portal 7.2 issue (An exception "com.sap.tc.webdynpro.services.exceptions.WDRuntimeException)

Former Member
0 Kudos

Hi Experts,

This issue we are facing all users . could you please help out. its very urgent..

An exception "com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exception was thrown in preprocessing phase of application session nAUhy09BUPIlONrOPC7ktg--dkCtNzum1Na*NtRU7EV6FA--/pcd:portal_content/com.aw.cam/com.aw.cam.fr/com.aw.view_roster_page/com.bluefinsolutions.roster.wd.app.viewrosterapp.ViewRosterApp_base/bluefinsolutions.com/roster/ViewRosterApp/base/. The causing exception is nested. RID=387478cb5aca11e5ae570000097c341e" has occured during application processing. During exception handling, an additional exception "java.lang.SecurityException: User not authorized." was thrown. Both exception has been written to the logfile!

[EXCEPTION]

java.lang.SecurityException: User not authorized.

at com.sap.engine.services.adminadapter.server.AuthorizationChecker.checkAuthorization(AuthorizationChecker.java:112)

at com.sap.engine.services.adminadapter.impl.ConvenienceEngineAdministratorImpl.getServiceProperty(ConvenienceEngineAdministratorImpl.java:392)

at com.sap.engine.services.webdynpro.WebDynproRuntimeServiceImpl.isDetailedErrorPageActive(WebDynproRuntimeServiceImpl.java:789)

at com.sap.tc.webdynpro.serverimpl.wdc.admin.ProductInfo.isDetailedErrorPageActive(ProductInfo.java:77)

at com.sap.tc.webdynpro.services.sal.admin.api.WDProductInfo.isDetailedErrorPageActive(WDProductInfo.java:238)

at com.sap.tc.webdynpro.services.exceptions.analyzer.ExceptionInfo.showInternalDetailsAllowed(ExceptionInfo.java:347)

at com.sap.tc.webdynpro.clientimpl.html.HtmlErrorPageRenderer.renderPageContent(HtmlErrorPageRenderer.java:373)

at com.sap.tc.webdynpro.clientimpl.html.HtmlErrorPageRenderer.renderErrorPageContent(HtmlErrorPageRenderer.java:312)

at com.sap.tc.webdynpro.clientimpl.html.HtmlErrorPageRenderer.renderErrorPageContent(HtmlErrorPageRenderer.java:293)

at com.sap.tc.webdynpro.clientimpl.ajax.AjaxUpdateClientPeer.renderErrorPage(AjaxUpdateClientPeer.java:184)

at com.sap.tc.webdynpro.clientimpl.http.client.AbstractUpdateClientPeer.sendErrorPage(AbstractUpdateClientPeer.java:137)

at com.sap.tc.webdynpro.clientimpl.http.client.AbstractHttpClient.sendError(AbstractHttpClient.java:295)

at com.sap.tc.webdynpro.clientserver.session.RequestManager$ExceptionHandler.sendErrorPage(RequestManager.java:1533)

at com.sap.tc.webdynpro.clientserver.session.RequestManager$ExceptionHandler.handleThrowable(RequestManager.java:1474)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:378)

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:62)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:39)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:46)

at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:270)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToAppContext(ExecutionContextDispatcher.java:68)

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:53)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:247)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callRequestManager(JavaApplicationProxy.java:1265)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callEmbeddedApplication(JavaApplicationProxy.java:1146)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$StartCommand.doExecute(JavaApplicationProxy.java:1552)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$AbstractCommand.execute(JavaApplicationProxy.java:1465)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.execute(JavaApplicationProxy.java:1052)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.execute(JavaApplicationProxy.java:883)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.start1(JavaApplicationProxy.java:661)

at com.sap.tc.webdynpro.portal.pb.impl.JavaApplicationProxyAdapter.create(JavaApplicationProxyAdapter.java:166)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1660)

at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:409)

at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:639)

at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:1086)

at com.sap.portal.pb.PageBuilder$PhaseListenerImpl.doPhase(PageBuilder.java:2080)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:251)

at com.sap.tc.webdynpro.clientserver.phases.PortalDispatchPhase.execute(PortalDispatchPhase.java:50)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:97)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:514)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:55)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1689)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1503)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:893)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:358)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:331)

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)

at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89)

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:62)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)

at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:404)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:204)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:440)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:429)

at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:82)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:268)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:54)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:447)

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:264)

at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

Regards,

Reddy

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi all,

any solution to this issue?

Facing the exactly same problem after upgrade from 7.0 to 7.5.

Regards

Andi

Former Member
0 Kudos

Hi Hemanth,

Thanks for your reply!!!!!

The application worked 1 month back .

What happened my CE7.2 portal we are not able see TLN its stooped to working suddenly(we couldn't able to see any content in portal like content admin and User admin etc..) we got the error message  after logged into portal (Page not found or not available).

After we opened the SAP OSS message. they told we have configured lot of Custom rules(Custom rules means SAP BRM rules). might be  we are not getting TLN in portal.

SAP has provided below  solution  to work the portal TLN.

-------------------------------

Dear Customer,

We would like to try to run the system on a different template using

the default rules

and according to the documentation.

Please access the Config Tool and change the template to

"Usage_Type_all_in_One"

and use the default settings provided without adding any custom rules.

Please change the template to the above according to the official

documentation:

https://help.sap.com/saphelp_nw73/helpdata/en/47/b1a3bcac671599e10000000a42189c/frameset.htm

and as mentioned in the documentation,  make sure AS Java is stopped.

I have attched a screenshot of how it should look during the template

change.

After changing the template to "Usage_Type_all_in_One" and restarting

the server please send

a screenshot of the new settings and also try to access the portal and

check if issue still occur.

If possible, please leave the system with the "Usage_Type_all_in_One"

template for our further

investigation if it will be needed.

-----------------------------------------

After we have created new template in config tool portal working fine.

Now problem is if i test any Webdynpro application in portal we are getting above error .

do we need to activate any services in Configtool ? pls help its urgent ////

Regards,

Reddy

Former Member
0 Kudos

Hi Reddy,

could you solve your Problem? I have the same Problem after a Portal upgrade.

Thank you in advance.

Regards

Stefan

hemanth2
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Reddy,


Hope you are doing good.
Looks like an issue with the custom webdynpro java application; please contact your developer for solution.

From security perspective, it is very dangerous to leave application page open for a certain idle time without any action. You need to get this checked by the developer : vendor: com.aw.cam.


Hope this helps.

_ _ _ _ _ _ _ _ _

Kind Regards,

Hemanth
SAP Active Global Support

_ _ _ _ _ _ _ _ _