cancel
Showing results for 
Search instead for 
Did you mean: 

Failed to create delegate for component when project redeploys

Former Member
0 Kudos

Hi all,

I 'm encounter an error while an existing project is redeployed.

As I 'm new, I hv no direction where should I start to fix it.

May all give me some advice kindly. Thanks!

The error message is shown as below:

Error Summary

While processing the current request, an exception occured which could not be handled by the application or the framework.

If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).

Root Cause

The initial exception that caused the request to fail, was:

   java.lang.NoClassDefFoundError: com/xxxxx/erts/permission/E_RosterAccessPermission


at com.xxxxx.erts.wd.main.wdp.InternalERTS_MainComp.<init>(InternalERTS_MainComp.java:802)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:282)
... 28 more

See full exception chain for details.

Correction Hints

It can't be determined from the exception chain, which class loader failed to load the above class. But at least the class loader of the current application does not contain a resource with name 'com/xxxxx/erts/permission/E_RosterAccessPermission'.

Note: the above hints are only a guess. They are automatically derived from the exception that occurred and therefore can't be guaranteed to address the original problem in all cases.

Detailed Error Information

Detailed Exception Chain

  1. com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for component com.xxxxx.erts.wd.main.ERTS_MainComp. (Hint: Is the corresponding DC deployed correctly? Does the DC contain the component?)

        at com.sap.tc.webdynpro.progmodel.generation.ControllerHelper.createDelegate(ControllerHelper.java:110)

        at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.<init>(DelegatingComponent.java:51)

        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:382)

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

        at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:783)

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

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

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

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

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

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

        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(Native Method)

        at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)

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

Caused by: java.lang.reflect.InvocationTargetException

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:282)

        at com.sap.tc.webdynpro.progmodel.generation.ControllerHelper.createDelegate(ControllerHelper.java:74)

        ... 27 more

Caused by: java.lang.NoClassDefFoundError: com/xxxxx/erts/permission/E_RosterAccessPermission

        at com.xxxxx.erts.wd.main.wdp.InternalERTS_MainComp.<init>(InternalERTS_MainComp.java:802)

        ... 32 more

Accepted Solutions (1)

Accepted Solutions (1)

junwu
Active Contributor
0 Kudos
check if all the dependent dc is deployed or not.

Answers (0)