I'm having the same problem your describing. Have you found the solution? On Dec 12 2009, 11:37 am, darkling <[email protected]> wrote: > I'm just learning GWT right now, I'm actually using smartGWT and > building inside Eclipse using eclipse's GWT plugin. > I'm trying to build a simple application where the smartGWT front end > talks to a standard smartclient servlet backend. > My problem is at run time all thejarsI've tried to install into > eclipse can't be found by the servlet engine. It crashes with messages > like: > > Dec 12, 2009 4:25:38 PM com.google.apphosting.utils.jetty.JettyLogger > warn > WARNING: failed BaseServlet > java.lang.NoClassDefFoundError: com/isomorphic/servlet/IDACall > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(Unknown Source) > at java.security.SecureClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.defineClass(Unknown Source) > at java.net.URLClassLoader.access$000(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass > (IsolatedAppClassLoader.java:151) > at java.lang.ClassLoader.loadClass(Unknown Source) > at org.mortbay.util.Loader.loadClass(Loader.java:91) > at org.mortbay.util.Loader.loadClass(Loader.java:71) > at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73) > at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java: > 233) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at org.mortbay.jetty.servlet.ServletHandler.initialize > (ServletHandler.java:612) > at org.mortbay.jetty.servlet.Context.startContext(Context.java:139) > at org.mortbay.jetty.webapp.WebAppContext.startContext > (WebAppContext.java:1218) > at org.mortbay.jetty.handler.ContextHandler.doStart > (ContextHandler.java:500) > at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: > 448) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at org.mortbay.jetty.handler.HandlerWrapper.doStart > (HandlerWrapper.java:117) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at org.mortbay.jetty.handler.HandlerWrapper.doStart > (HandlerWrapper.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:217) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at > com.google.appengine.tools.development.JettyContainerService.startContainer > (JettyContainerService.java:181) > at > com.google.appengine.tools.development.AbstractContainerService.startup > (AbstractContainerService.java:116) > at com.google.appengine.tools.development.DevAppServerImpl.start > (DevAppServerImpl.java:217) > at com.google.appengine.tools.development.gwt.AppEngineLauncher.start > (AppEngineLauncher.java:86) > at com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:365) > at com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:589) > at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) > at com.google.gwt.dev.HostedMode.main(HostedMode.java:232) > > Eclipse does know where the jar is but for some reason the Jetty > engine doesn't know where it is. Apparently it's not being package > correctly. Can anyone tell me what I have to do to make sure thejars > get exported? Do I need to make modules for these? I'm a little fuzzy > on modules but I thought they were only used to exposed thejarsto > client side code. The GWT code doesn't need to know about thesejars > they are purely used by the servlets and the only connection is done > via DSRequests through URLs. > > Can anyone help me figure out what I'm doing wrong? This is driving me > nuts.
-- 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.
