cancel
Showing results for 
Search instead for 
Did you mean: 

Failed to create delegate for component

Former Member
0 Kudos

Hi All,

Today when I try to run my web dynpro application, I got a 500 internal error. I've tried to rebuild and regenerate the application, and everything works fine. But I still got the error:

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for component com.cobest.sc_os_sale.dc_wdp_styledev.StyleInfoComp. (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:381)

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

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

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

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

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

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

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

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

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

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

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

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

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

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

Caused by: java.lang.ClassNotFoundException: com.cobest.sc_os_sale.dc_wdp_styledev.wdp.InternalStyleInfoComp

-


Loader Info -


ClassLoader name: [co-best.com/DC_WDP_StyleDev]

Parent loader name: [Frame ClassLoader]

References:

common:service:http;service:servlet_jsp

service:ejb

common:service:iiop;service:naming;service:p4;service:ts

service:jmsconnector

library:jsse

library:servlet

common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl

library:ejb20

library:j2eeca

library:jms

library:opensql

common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore

interface:resourcecontext_api

interface:webservices

interface:cross

interface:ejbserialization

sap.com/tcwddispwda

sap.com/cafeugpapiwd

sap.com/tcwdcorecomp

service:webdynpro

service:sld

service:tcsecwssec~service

service:webservices

library:tcddicddicservices

library:com.sap.aii.proxy.framework

library:tcgraphicsigs

library:tcwdwslib

library:com.sap.mw.jco

library:com.sap.lcr.api.cimclient

library:jnet

library:sapxmltoolkit

library:com.sap.aii.util.rb

library:cafeugp~api

library:com.sap.util.monitor.jarm

library:tcddicddicruntime

library:core_lib

library:com.sap.aii.util.xml

library:com.sap.aii.util.misc

library:tc~cmi

Resources:

D:\usr\sap\KPD\JC00\j2ee\cluster\server0\apps\co-best.com\DC_WDP_StyleDev\webdynpro\public\lib\app.jar

Loading model: {parent,references,local}

-


at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:382)

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

... 27 more

Anyone can help me?

Thanks,

YiNing

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hai yiNing , are you deploying your component in GP?

Thanks n Regards

Sharanya.R

Former Member
0 Kudos

I have deployed that DC firstly.

Sharanya , you are right, one of my colleague tryied to implement the callableObject interface, but later he found that he don't have to do that, so he just deleted that interface. Do you think it is the root cause?

Former Member
0 Kudos

hai yining,

check if any of the library references are missing.That will cause such errors.

If using gp check for cafeugp~api

Thanks n Regards

Sharanya.R

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

deploy this "com.cobest.sc_os_sale.dc_wdp_styledev.StyleInfoComp" component first.

Regards

Ayyapparaj