cancel
Showing results for 
Search instead for 
Did you mean: 

Renderer not found for renderable class Exception

Former Member
0 Kudos

Hi,

I'm getting this exception on a handheld device with OS Windows Mobile 5 and browser PIE. I've also tried to change the protocol between the server and client by adding the ?sap-wd-client=HtmlClient parameter to the end of my URL, however, it doesn't render my pull down selections properly. any suggestions?

Error stacktrace:

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Renderer not found for the renderable class com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.HorizontalGutterAdapter

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.client.PieClient.sendHtml(PieClient.java:929)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.client.PieClient.fillDynamicTemplateContext(PieClient.java:386)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.client.PieClient.sendResponse(PieClient.java:1067)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.client.PieClient.retrieveData(PieClient.java:224)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRetrieveData(WindowPhaseModel.java:595)

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

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

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

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

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:752)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:705)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)

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

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)

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

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))

at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))

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

Caused by: com.sap.tc.webdynpro.clientserver.renderer.RendererNotFoundException: Renderer not found for the renderable class com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.HorizontalGutterAdapter

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.RenderManager.getRendererClass(RenderManager.java:119)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.createRenderer(AbstractRenderManager.java:287)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.getRenderer(AbstractRenderManager.java:271)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.getRenderer(AbstractRenderManager.java:254)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:334)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:118)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.GridLayoutRenderer.renderGridLayoutCellFragment(GridLayoutRenderer.java:328)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.GridLayoutRenderer.renderGridLayoutRowFragment(GridLayoutRenderer.java:247)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.GridLayoutRenderer.renderGridLayoutFragment(GridLayoutRenderer.java:200)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.GridLayoutRenderer.render(GridLayoutRenderer.java:71)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:339)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:118)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:104)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.ScrollContainerRenderer.render(ScrollContainerRenderer.java:51)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:339)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:118)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.pie.UiWindowRenderer.render(UiWindowRenderer.java:26)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:339)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.renderer.uielements.base.AbstractRenderManager.render(AbstractRenderManager.java:118)

at com.sap.tc.webdynpro.clientimpl.mobile.pie03.client.PieClient.sendHtml(PieClient.java:921)

... 31 more

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I know of the protocols to set by the client for the server to render applications: WmlClient, PieClient, Pie03Client, Nokia08Client, XmlClient, HtmlClient. What would the parameter be for standard IE 6.0 or 7.0 browsers?