Yes, it's wrong. Your servlet implements the ServerStatusSQLService interface, so that class has to be deployed with the server classes.
On Wed, Apr 1, 2009 at 5:23 AM, [email protected] <[email protected]> wrote: > > I have only placed the server and database packages in the WEB-INF/ > classes folder i.e. I did not place the client package or the public > package in here. Is this wrong? > > Regards, > Jack > > On Apr 1, 9:38 am, Radek Jun <[email protected]> wrote: >> It is a little bit weird :(. Are you sure that you have all the >> classes right in the WEB-INF/classes and libraries in WEB-INF/lib ? >> >> On Apr 1, 1:41 am, "[email protected]" >> >> <[email protected]> wrote: >> > Hi, >> >> > I have done this and now get a different error. This has changed from >> > the other error in that it now says java.lang.ClassNotFoundException: >> > com.project.client.ServerStatusSQLService. This class is on the client >> > and so am I right in thinking it should have been compiled by GWT? Can >> > anyone suggest a reason as to why this would not have worked? FYI this >> > class extends the com.google.gwt.user.client.rpc.RemoteService >> >> > 01-Apr-2009 00:29:59 org.apache.catalina.core.StandardWrapperValve >> > invoke >> > SEVERE: Allocate exception for servlet Application-status >> > java.lang.ClassNotFoundException: >> > com.project.client.ServerStatusSQLService >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1387) >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1233) >> > at java.lang.ClassLoader.loadClassInternal(Unknown Source) >> > at java.lang.ClassLoader.defineClass1(Native Method) >> > at java.lang.ClassLoader.defineClass(Unknown Source) >> > at java.security.SecureClassLoader.defineClass(Unknown Source) >> > at org.apache.catalina.loader.WebappClassLoader.findClassInternal >> > (WebappClassLoader.java:1847) >> > at org.apache.catalina.loader.WebappClassLoader.findClass >> > (WebappClassLoader.java:890) >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1354) >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1233) >> > at org.apache.catalina.core.StandardWrapper.loadServlet >> > (StandardWrapper.java:1094) >> > at org.apache.catalina.core.StandardWrapper.allocate >> > (StandardWrapper.java:808) >> > at org.apache.catalina.core.StandardWrapperValve.invoke >> > (StandardWrapperValve.java:129) >> > at org.apache.catalina.core.StandardContextValve.invoke >> > (StandardContextValve.java:191) >> > at org.apache.catalina.core.StandardHostValve.invoke >> > (StandardHostValve.java:128) >> > at org.apache.catalina.valves.ErrorReportValve.invoke >> > (ErrorReportValve.java:102) >> > at org.apache.catalina.core.StandardEngineValve.invoke >> > (StandardEngineValve.java:109) >> > at org.apache.catalina.connector.CoyoteAdapter.service >> > (CoyoteAdapter.java:286) >> > at org.apache.coyote.http11.Http11Processor.process >> > (Http11Processor.java:845) >> > at org.apache.coyote.http11.Http11Protocol >> > $Http11ConnectionHandler.process(Http11Protocol.java:583) >> > at >> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: >> > 447) >> > at java.lang.Thread.run(Unknown Source) >> > 01-Apr-2009 00:29:59 org.apache.catalina.core.StandardWrapperValve >> > invoke >> > SEVERE: Allocate exception for servlet Application-status >> > java.lang.ClassNotFoundException: >> > com.project.client.ServerStatusSQLService >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1387) >> > at org.apache.catalina.loader.WebappClassLoader.loadClass >> > (WebappClassLoader.java:1233) >> > at java.lang.ClassLoader.loadClassInternal(Unknown Source) >> > at java.lang.ClassLoader.defineClass1(Native Method) >> >> > On Mar 31, 11:29 pm, Thomas Broyer <[email protected]> wrote: >> >> > > On 31 mar, 23:42, "[email protected]" >> >> > > <[email protected]> wrote: >> > > > Hi, >> >> > > > I have placed my server classes directly in the WEB-INF folder. So the >> > > > directory reads: WEB-INF\com\project\server >> >> > > > Have I placed the server files in the wrong folder? >> >> > > Yes, it should be WEB-INF/classes/com/project/server (but people tend >> > > to JAR the classes and put the jar in WEB-INF/lib) > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
