Yes it extends GWTTestCase. I'm assuming this needs to be some kind of classpath/classloader bug but I'm not really sure where to look. Is this code executed in the server? Should I be checking my server libs? Any suggestions or advice would be welcome Thanks
On Nov 11, 11:22 pm, Didier Durand <durand.did...@gmail.com> wrote: > Hi, > > Does your test case extends GWTTestCase: > seehttp://code.google.com/webtoolkit/doc/latest/DevGuideTesting.html#Dev... > for all details > > regards > didier > > On Nov 11, 5:59 pm, darkling <darkling...@aol.com> wrote: > > > I'm trying to build some unit tests for a GWT application. > > > I'm using GWT 2.2, SmartGWT 1.6, JUNIT 4.5 (I also tried JUNIT 3.8), > > Tomcat 6, and Netbeans 6.9.1. > > > What happens is that I'll try to run my tests and the test will crash > > hard with the following exception: > > > Exception in thread "htmlUnit client thread" > > java.lang.NoSuchMethodError: > > org.apache.commons.httpclient.HttpClient.<init>(Lorg/apache/commons/ > > httpclient/HttpConnectionManager;)V > > at > > com.gargoylesoftware.htmlunit.HttpWebConnection.createHttpClient(HttpWebConnection.java: > > 394) > > at > > com.gargoylesoftware.htmlunit.HttpWebConnection.getHttpClient(HttpWebConnection.java: > > 352) > > at > > com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java: > > 94) > > at > > com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java: > > 1397) > > at > > com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java: > > 1331) > > at > > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:293) > > at > > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:354) > > at > > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:339) > > at com.google.gwt.junit.RunStyleHtmlUnit > > $HtmlUnitThread.run(RunStyleHtmlUnit.java:100) > > > I realize that NoSuchMethodError is almost invariably caused by > > classpath or classloader issues and have been trying to dissect that > > but without success. I can only find one copy of htmlunit on my > > runtime classpath (it's in GWT-user.jar) and I'm not really sure where > > else to look for causes of this problem. > > Do I need to add GWT jars to Tomcat or something for my unit tests to > > work? > > Has anyone run into this problem before? I can't figure out how I can > > solve it. Any suggestions or strategies would be most appreciated. > > Thanks -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.