correction:

STEP 4.) folder: WEB-INF/lib of course.

The error remains the same.

On 15 Sep., 17:24, Norman Klingspor <[email protected]>
wrote:
> Hello,
>
> I'm trying to establish a shop-system through gwt. In Ecplise running
> on jBoss 6.1.0.Final, GWT 2.4
>
> In my first approach I wanted to integrate my ejb-structures from the
> originial project. As a result I:
>
> 1.) created a <shop>.ejb project and integrated all classes relevant
> from my original project
> 2.) created a <shop>.gwt project, build first page, one button:
> establish database (which is implemented in my class ProductHome.java)
> 3.) adding an interface Product for ProductHome
> 4.) added my <shop>.ejb-project into my build-path, added the
> generated jar-file to the deployf-folder WEB-INF/classes by hand
> additionally
> 5.) build the Service DatabaseBuilderService (incl
> DatabaseBuilderServiceImpl and DatabaseBuilderServiceAsync)
> 6.) deployed the complete war-folder to jBoss into <shop>.gwt.war
>
> The page is build, and I can reach my side, pressing the button to
> start my function in <shop>.ejb CreateDefaultDatabase().
>
> In debug I reached the server-code-line, where the external function
> should be called.
>
> But in jBoss there still occurs this Error:
>
> 2011-09-15 17:17:26,324 ERROR [org.apache.catalina.core.ContainerBase.
> [jboss.web].[localhost].[/kylintv.gwt]] (http-127.0.0.1-8080-2)
> Exception while dispatching incoming RPC call:
> com.google.gwt.user.server.rpc.UnexpectedException: Service method
> 'public abstract boolean
> sung.app.kylintv.gwt.client.DatabaseBuilderService.createDefaultDatabaseEntries()'
> threw an unexpected exception: java.lang.NoClassDefFoundError: sung/
> app/kylintv/product/Product
>         at
> com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
> 385) [:]
>         at
> com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
> 588) [:]
>         at
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:
> 208) [:]
>         at
> com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
> 248) [:]
>         at
> com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
> 62) [:]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [:
> 1.0.0.Final]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:
> 1.0.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> 324) [:6.1.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> 242) [:6.1.0.Final]
>         at
> org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:
> 67) [:6.1.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> 274) [:6.1.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> 242) [:6.1.0.Final]
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
> 275) [:6.1.0.Final]
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
> 161) [:6.1.0.Final]
>         at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:
> 181) [:6.1.0.Final]
>         at org.jboss.modcluster.catalina.CatalinaContext
> $RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
>         at org.jboss.modcluster.catalina.CatalinaContext
> $RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
>         at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:
> 88) [:6.1.0.Final]
>         at
> org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:
> 100) [:6.1.0.Final]
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> 159) [:6.1.0.Final]
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> 102) [:6.1.0.Final]
>         at
> org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:
> 158) [:6.1.0.Final]
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
> 109) [:6.1.0.Final]
>         at
> org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:
> 53) [:6.1.0.Final]
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> 362) [:6.1.0.Final]
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> 877) [:6.1.0.Final]
>         at org.apache.coyote.http11.Http11Protocol
> $Http11ConnectionHandler.process(Http11Protocol.java:654) [:
> 6.1.0.Final]
>         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
> 951) [:6.1.0.Final]
>         at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
> Caused by: java.lang.NoClassDefFoundError: sung/app/kylintv/product/
> Product
>         at
> sung.app.kylintv.gwt.server.DatabaseBuilderServiceImpl.createDefaultDatabaseEntries(DatabaseBuilderServiceImpl.java:
> 24) [:]
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:
> 1.6.0_25]
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39) [:1.6.0_25]
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
> 25) [:1.6.0_25]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
>         at
> com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
> 569) [:]
>         ... 27 more
> Caused by: java.lang.ClassNotFoundException:
> sung.app.kylintv.product.Product from BaseClassLoader@788370f8{vfs:///
> D:/Development/jboss-6.1.0.Final/server/default/deploy/
> kylintv.gwt.war}
>         at
> org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:
> 480) [jboss-classloader.jar:2.2.1.GA]
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247) [:1.6.0_25]
>         ... 33 more
>
> ----
> Am I missing something? In case: what? Do you need further information

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to