on 03-13-2006 11:02 AM
Hi,
I have included into my WD Progect an external EJB Project. Now, when I try to deploy my application, the system returns the following message error:
______________________________________________________
The initial exception that caused the request to fail, was:
java.lang.ClassNotFoundException: com.sap.tut.wd.tutwd_table.tablecomp.wdp.Internal_MasterDetail_TableComp_TableTutorialWindow Found in negative cache -
Loader Info -
ClassLoader name: [local/CreaOrdineOrdinario] 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:ejbserialization sap.com/tcwddispwda sap.com/tcwdcorecomp sap.com/LogistaModelloOrdineAppl service:webdynpro service:sld library:tcddicddicservices library:com.sap.aii.proxy.framework library:tcgraphicsigs library:com.sap.mw.jco library:com.sap.lcr.api.cimclient library:jnet library:sapxmltoolkit library:com.sap.aii.util.rb library:com.sap.util.monitor.jarm library:tcddicddicruntime library:core_lib library:com.sap.aii.util.xml library:tccolapi library:com.sap.aii.util.misc library:tccmi library:tccol~runtime Resources: /usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/app.jar /usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-contrib-2.5.1-final-20040804.jar /usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-scratchpad-2.5.1-final-20040804.jar /usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-2.5.1-final-20040804.jar /usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/LogistaModelloOrdineBean.jar Loading model: {parent,references,local} -
at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:348)
at com.sap.tc.webdynpro.progmodel.generation.ControllerHelper.createDelegate(ControllerHelper.java:65)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.<init>(DelegatingView.java:41)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.createUninitializedView(ViewManager.java:487)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:524)
... 28 more
See full exception chain for details.
System Environment
Client
Web Dynpro Client Type HTML Client
User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Version
DOM version
Client Type msie6
Client Type Profile ie6
ActiveX enabled
Cookies enabled
Frames enabled
Java Applets enabled
JavaScript enabled
Tables enabled
VB Script enabled
Server
Web Dynpro Runtime Vendor: SAP, Build ID: 6.4014.00.0000.20050905165427.0000 (release=630_VAL_REL, buildtime=2005-09-20:20:24:49[UTC], changelist=366934, host=PWDFM026)
J2EE Engine 6.40 patchlevel 98256.313
Java VM Java HotSpot(TM) 64-Bit Server VM, version:1.4.2 1.4.2.09-050713-12:56-IA64W IA64W, vendor: Hewlett-Packard Company
Operating system HP-UX, version: B.11.23, architecture: IA64W
Other
Session Locale it
Time of Failure Mon Mar 13 11:52:51 CET 2006 (Java Time: 1142247171645)
Web Dynpro Code Generation Infos
local/CreaOrdineOrdinario
SapDictionaryGenerationCore 6.4015.00.0000.20050818105957.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:17:41[UTC], changelist=363764, host=PWDFM026.wdf.sap.corp)
SapDictionaryGenerationTemplates (unknown)
SapGenerationFrameworkCore 6.4015.00.0000.20050818110007.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:08:56[UTC], changelist=363766, host=PWDFM026.wdf.sap.corp)
SapIdeWebDynproCheckLayer 6.4015.00.0000.20051027094122.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:29:36[UTC], changelist=373943, host=PWDFM026.wdf.sap.corp)
SapMetamodelCommon 6.4015.00.0000.20050818110041.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:10:07[UTC], changelist=363767, host=PWDFM026.wdf.sap.corp)
SapMetamodelCore 6.4015.00.0000.20050818110041.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:09:56[UTC], changelist=363767, host=PWDFM026.wdf.sap.corp)
SapMetamodelDictionary 6.4015.00.0000.20050606153519.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:13:55[UTC], changelist=351634, host=PWDFM026.wdf.sap.corp)
SapMetamodelWebDynpro 6.4015.00.0000.20050818110145.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:22:54[UTC], changelist=363773, host=PWDFM026.wdf.sap.corp)
SapWebDynproGenerationCTemplates 6.4015.00.0000.20051116130436.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:54:40[UTC], changelist=376397, host=PWDFM026)
SapWebDynproGenerationCore 6.4015.00.0000.20051027094122.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:30:10[UTC], changelist=373943, host=PWDFM026.wdf.sap.corp)
SapWebDynproGenerationTemplates 6.4015.00.0000.20051116130436.0000 (release=630_VAL_COR, buildtime=2005-11-29:00:54:40[UTC], changelist=376397, host=PWDFM026)
sap.com/tcwddispwda
No information available
sap.com/tcwdcorecomp
No information available
Detailed Error Information
Detailed Exception Chain
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for view com.sap.tut.wd.tutwd_table.tablecomp._MasterDetail_TableComp_TableTutorialWindow. (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.DelegatingView.<init>(DelegatingView.java:41)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.createUninitializedView(ViewManager.java:487)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:524)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:422)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:130)
at com.sap.tc.webdynpro.progmodel.view.InterfaceView.initController(InterfaceView.java:41)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.displayToplevelComponent(ClientComponent.java:135)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:392)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:608)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248)
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: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:95)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
Caused by: java.lang.ClassNotFoundException: com.sap.tut.wd.tutwd_table.tablecomp.wdp.Internal_MasterDetail_TableComp_TableTutorialWindow
Found in negative cache
-
Loader Info -
ClassLoader name: [local/CreaOrdineOrdinario]
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:ejbserialization
sap.com/tcwddispwda
sap.com/tcwdcorecomp
sap.com/LogistaModelloOrdineAppl
service:webdynpro
service:sld
library:tcddicddicservices
library:com.sap.aii.proxy.framework
library:tcgraphicsigs
library:com.sap.mw.jco
library:com.sap.lcr.api.cimclient
library:jnet
library:sapxmltoolkit
library:com.sap.aii.util.rb
library:com.sap.util.monitor.jarm
library:tcddicddicruntime
library:core_lib
library:com.sap.aii.util.xml
library:tccolapi
library:com.sap.aii.util.misc
library:tc~cmi
library:tccolruntime
Resources:
/usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/app.jar
/usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-contrib-2.5.1-final-20040804.jar
/usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-scratchpad-2.5.1-final-20040804.jar
/usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/poi-2.5.1-final-20040804.jar
/usr/sap/PCT/JC00/j2ee/cluster/server0/apps/local/CreaOrdineOrdinario/webdynpro/public/lib/LogistaModelloOrdineBean.jar
Loading model: {parent,references,local}
-
at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:348)
at com.sap.tc.webdynpro.progmodel.generation.ControllerHelper.createDelegate(ControllerHelper.java:65)
... 31 more
Hi Matteo,
Did you add "Sharing references" in WD project to EAR project which contains EJB?
Best regards, Maksim Rashchynski.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
have you done these steps
Open the WebDynpro perspective, open the webdynpro project, right click on the project ->properties.
1.select Java Build path - select the EJB project from projects , check the selected project under Order & Export
2.select Project references and select the EAR project
3.select WebDynpro references ; select sharing references tab, click add & make an entry as <vendor>/<EAR project name>
Usually vendor name is sap.com
4.specify the jndi name in ejb-j2ee-engine.xml. select the bean and specify a Jndi name
for accessing the methods in the bean
InitialContext ic = new InitialContext();
Object obj = ic.lookup(<jndi name>);
<EJB name>Home home = (<EJB name>Home) PortableRemoteObject.narrow(obj,<EJB name>Home.class);
<EJB name> bean = home.create();
bean.<method name>;
Hope this helps you
Regards
Rohit
User | Count |
---|---|
84 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.