cancel
Showing results for 
Search instead for 
Did you mean: 

WebDynpro Console fails to start.

Former Member
0 Kudos

Hi, can someone help me out please

My system is based on 6.40 SP20 ERP 2004

Following an upgrade to SP20 from SP15 we are experiencing problems with some of the iViews in the portal which require WebDynpro.

When I try to go to the WebDynpro Console I get the following error. I can see from the hint that I should check the DC is deployed correctly. Does DC stand for delegate component and how do I check that it is deployed correctly. Can this be done from the Visual Admin or from SDM?

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for component com.sap.tc.webdynpro.console.AdminConsole. (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:38)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doInit(ClientComponent.java:776)

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

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

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:618)

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

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

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

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

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

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

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

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

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

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

Caused by: java.lang.ClassNotFoundException: com.sap.tc.webdynpro.console.wdp.InternalAdminConsole

-


Loader Info -


ClassLoader name: [sap.com/tcwdtools]

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/tcwdcorecomp

service:webdynpro

library:sapxmltoolkit

library:com.sap.mw.jco

library:com.sap.aii.proxy.framework

library:com.sap.aii.util.misc

library:com.sap.aii.util.rb

library:com.sap.aii.util.xml

library:tcddicddicruntime

library:tcddicddicservices

library:tc~jmx

library:com.sap.util.monitor.jarm

library:tc~cmi

library:tcgraphicsigs

library:com.sap.lcr.api.cimclient

library:tccolapi

library:tccolruntime

interface:security

Resources:

/usr/sap/HD1/DVEBMGS00/j2ee/cluster/server0/apps/sap.com/tcwdtools/webdynpro/public/lib/_webdynpro_runtime_repository_editor.jar

/usr/sap/HD1/DVEBMGS00/j2ee/cluster/server0/apps/sap.com/tcwdtools/webdynpro/public/lib/_webdynpro_admin_tools.jar

/usr/sap/HD1/DVEBMGS00/j2ee/cluster/server0/apps/sap.com/tcwdtools/webdynpro/public/lib/_webdynpro_console.jar

/usr/sap/HD1/DVEBMGS00/j2ee/cluster/server0/apps/sap.com/tcwdtools/webdynpro/public/classes

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)

... 26 more

Many Thanks

Steve

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Pl check the following

1. Open the visual admin at <installdrive>:\usr\sap\J2E\JC00\j2ee\admin\go.bat

2. Login is Administrator + admin-password you defined during installation.

3. Under the Server 0... node select Services->Deploy

4. Select the "Application" radio button at the bottom.

5. Check if there exists an application sap.com/tcwdtools

And the following applications are running

sap.com/tcwdcorecomp

sap.com/tcwddispwda

sap.com/tcwdtools.

Last thing was their any errors in the installation.

Regards

Ayyapparaj

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi All,

I have configured web console on front end version 6.4

I was able to use the transactions in internet explorer.Of late I am getting an error message

Error: Unexpected Exception

Can anyone help me on this..

Thanks and regards

Former Member
0 Kudos

Hi All,

I have configured web console on front end version 6.4

I was able to use the transactions in internet explorer.Of late I am getting an error message

Error: Unexpected Exception

Can anyone help me on this..

Thanks and regards

Former Member
0 Kudos

SAP sent us a hot fix for the sap note hot fix. Which has resolved the Web Dynpro Console problem but we are still

unable to view Pages that have web Dynpro iViews in them.

We have seen from a number of sources now that SP21 is the recommendation and we are now considering this as an option but are

wondering what other problems this might bring. However it is an option.

Thanks

Former Member
0 Kudos

Further info on this problem.

We have just applied the Hot Fix from SAP note 1035587 to the Web Dynpro Runtime environment but unfortunately it still hasn't solved

the problem although the errors are slightly different. we applied the fix to both the WebAS ABAP+Java backend system java engine and the portal java engine.

In the portal when I try to view the Web Dynpro console I get the following error. The error also happens when I try to open the Web Dynpro console directly from

the backend system Java engine.

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Cannot open repository for application 'com.sap.tc.webdynpro.console.WebDynproConsole'.

at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.isAuthenticationRequired(ClientUserFactory.java:340)

at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.checkAuthentication(ClientUserFactory.java:266)

at com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.checkAuthentication(WDClientUser.java:230)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.checkAuthentication(ClientManager.java:1058)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.findClientWindow(ClientManager.java:814)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:201)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

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

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

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

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

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

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

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

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

Caused by: com.sap.tc.webdynpro.repository.RepositoryException: Did not find application 'com.sap.tc.webdynpro.console.WebDynproConsole' in repository.

at com.sap.tc.webdynpro.serverimpl.defaultimpl.repository.NewRepository.getApplicationInternal(NewRepository.java:140)

at com.sap.tc.webdynpro.serverimpl.wdc.um.ClientUserFactory.isAuthenticationRequired(ClientUserFactory.java:338)

Can anybody help us out please.

Regards

Steve

Former Member
0 Kudos

Hi,

The issue with Web Dynpro Console can be resolved if you apply SP21 to your J2EE engine.

Regards.

Former Member
0 Kudos

Thanks Ayyapparaj

Yes the tcwdtools application there and all 3 of the applications are running in both the portal j2ee engine and my abap+java j2ee engine

Regards

Steve