Skip to Content
avatar image
Former Member

ContextConfigurationException - Web Dynpro Java

Hi Guys,

I have a Web Dynpro Java application running on SAP NW 7.3 (Windows). When I build/deploy and run it, the following Exception comes up:

*****

com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: NodeInfo(path=FuVComponent/FuVComponent.Application, class=com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo): mapping to NodeInfo(path=FuVComponent.newMasterdata/MasterdataComponentInterface.Application, class=com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo) is impossible, the node expects a model class holding com.rwe.common.beans.Application

The detailed description:

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Exception was thrown in preprocessing phase of application session d662ace6837d11e38259000009eee4aa. The causing exception is nested. RID=d65f8829837d11e38232000009eee4aa

  at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doPreprocessing(ApplicationSession.java:663)

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

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

  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.doGet(AbstractDispatcherServlet.java:55)

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

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

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

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

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

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

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

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

  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.SessionSizeFilter.process(SessionSizeFilter.java:26)

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

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

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

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

  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)

Caused by: com.sap.tc.webdynpro.services.exceptions.ApplicationFaultException: wdDoInit: exception thrown in this user coding area

  at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:164)

  at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:227)

  at com.sap.tc.webdynpro.progmodel.components.Component.initController(Component.java:258)

  at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:206)

  at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:590)

  at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doPreprocessing(ClientApplication.java:1457)

  at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doPreprocessing(ApplicationSession.java:660)

  ... 46 more

Caused by: com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: NodeInfo(path=FuVComponent/FuVComponent.Application, class=com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo): mapping to NodeInfo(path=FuVComponent.newMasterdata/MasterdataComponentInterface.Application, class=com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo) is impossible, the node expects a model class holding com.rwe.common.beans.Application

  at com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo.initAfterCompletedMapping(MappedNodeInfo.java:229)

  at com.sap.tc.webdynpro.progmodel.context.MappingInfo.initAfterCompletedMapping(MappingInfo.java:174)

  at com.sap.tc.webdynpro.progmodel.context.MappingInfo.setDataNode(MappingInfo.java:66)

  at com.sap.tc.webdynpro.progmodel.context.MappingInfo.getDataNode(MappingInfo.java:135)

  at com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo.getDataNode(MappedNodeInfo.java:109)

  at com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo.getOrigin(MappedNodeInfo.java:113)

  at com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo.isSingleton(MappedNodeInfo.java:60)

  at com.sap.tc.webdynpro.progmodel.context.Node.getChildNode(Node.java:948)

  at com.rwe.fuv.wd.wdp.IPublicFuVComponent$IContextNode.nodeApplication(IPublicFuVComponent.java:614)

  at com.rwe.fuv.wd.FuVComponent.wdDoInit(FuVComponent.java:182)

  at com.rwe.fuv.wd.wdp.InternalFuVComponent.wdDoInit(InternalFuVComponent.java:367)

  at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:161)

  ... 52 more

*****

What I already have done?

- Reimport of classes

- Sync/Build/Deploy of dependent components

All these works fine without an error. But when I "run" the Web Dynpro application (or login into SAP Portal with the application as start point), the Exception above happens (since a week).

Thanks a lot for urgent help,

Cengiz

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Feb 12, 2014 at 12:47 PM

    you write code to initialize the model?

    if yes, please use the wizard to do the job.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 29, 2014 at 05:48 AM

    Hello Cengiz,

    Could you please provide a screenshot or detailed structure of Nodes mentioned in below error?

    I think the node mapping is incorrect. Is this a "model node" ?

    Caused by: com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: NodeInfo(path=FuVComponent/FuVComponent.Application, class=com.sap.tc.webdynpro.progmodel.context.MappedNodeInfo): mapping to NodeInfo(path=FuVComponent.newMasterdata/MasterdataComponentInterface.Application, class="com".sap.tc.webdynpro.progmodel.context.MappedNodeInfo) is impossible, the node expects a model class holding com.rwe.common.beans.Application

    Thanks & Regards,

    Amey

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 11, 2014 at 03:49 PM

    Moved by Moderator to Web Dynpro Java

    Add comment
    10|10000 characters needed characters exceeded