Hi,

Does your test case extends GWTTestCase: see
http://code.google.com/webtoolkit/doc/latest/DevGuideTesting.html#DevGuideJUnitCreation
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.

Reply via email to