cancel
Showing results for 
Search instead for 
Did you mean: 

Visual Composer - check box exception

Former Member
0 Kudos

Hi,

if I use a Checkbox in the visual composer for compisition environment (NW CE 7.1 SR3) I always get this exception when executing the program:

[code]java.lang.ClassCastException: class java.lang.String:null incompatible with class java.lang.Boolean:null

at com.sap.tc.webdynpro.progmodel.context.NodeElement.wdGetBoolean(NodeElement.java:665)

at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetBoolean(MappedNodeElement.java:93)

at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetBoolean(MappedNodeElement.java:90)

at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetBoolean(MappedNodeElement.java:90)

at com.sap.tc.webdynpro.progmodel.context.AttributePointer.getBoolean(AttributePointer.java:254)

at com.sap.tc.webdynpro.clientserver.data.DataContainer.getBoolean(DataContainer.java:733)

at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.AbstractToggle.getChecked(AbstractToggle.java:328)

at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.CheckBoxAdapter.getChecked(CheckBoxAdapter.java:381)

at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.CheckBoxAdapter.getValue(CheckBoxAdapter.java:572)

at com.sap.tc.ur.renderer.ie6.CheckBoxRenderer.render(CheckBoxRenderer.java:50)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutCellFragment(MatrixLayoutRenderer.java:759)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutRowFragment(MatrixLayoutRenderer.java:338)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutFragment(MatrixLayoutRenderer.java:303)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.render(MatrixLayoutRenderer.java:62)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:562)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:59)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutCellFragment(MatrixLayoutRenderer.java:759)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutRowFragment(MatrixLayoutRenderer.java:338)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutFragment(MatrixLayoutRenderer.java:303)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.render(MatrixLayoutRenderer.java:62)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:562)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:59)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:246)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:209)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.GroupRenderer.renderGroupFragment(GroupRenderer.java:1089)

at com.sap.tc.ur.renderer.ie6.GroupRenderer.render(GroupRenderer.java:58)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:246)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:209)

at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:562)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:59)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutCellFragment(MatrixLayoutRenderer.java:759)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutRowFragment(MatrixLayoutRenderer.java:338)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutFragment(MatrixLayoutRenderer.java:303)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.render(MatrixLayoutRenderer.java:62)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:562)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:59)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutCellFragment(MatrixLayoutRenderer.java:759)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutRowFragment(MatrixLayoutRenderer.java:338)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutFragment(MatrixLayoutRenderer.java:303)

at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.render(MatrixLayoutRenderer.java:62)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:562)

at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:59)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.renderViewContainerFragment(ViewContainerRenderer.java:113)

at com.sap.tc.ur.renderer.ie6.ViewContainerRenderer.render(ViewContainerRenderer.java:38)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.UiWindowRenderer.render(UiWindowRenderer.java:26)

at com.sap.tc.webdynpro.clientimpl.html.renderer.classic.base.URRenderManager.render(URRenderManager.java:163)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:479)

at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:262)

at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.getHtmlEtc(HtmlClient.java:1602)

at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.fillDynamicTemplateContext(HtmlClient.java:894)

at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:2207)

at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.retrieveData(HtmlClient.java:242)

at com.sap.tc.webdynpro.clientserver.phases.RetrieveDataPhase.execute(RetrieveDataPhase.java:69)

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

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

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

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

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

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

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

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToApplicationDoProcessing(AbstractExecutionContextDispatcher.java:145)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForAppProcessing.doService(DispatchHandlerForAppProcessing.java:35)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)

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

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToApplicationDoProcessing(ExecutionContextDispatcher.java:114)

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

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:506)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:526)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:457)

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

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

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

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

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

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)

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

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)

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

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)

[/code

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I found my mistake. I had the field name in the form view defined as Text and used a checkbox as control element.