带有RequestFactory的GWTTestCase返回404

时间:2012-04-11 16:30:07

标签: gwt junit requestfactory gwttestcase

我无法让RequestFactory与GWTTestCase一起使用。我看到以下内容:

[WARN] 404 - POST /com.traviswebb.MyApp.JUnit/gwtRequest (127.0.0.1) 1439 bytes

在我的MyAppJUnit.gwt.xml文件中,我有:

<servlet path='/gwtRequest' class='com.google.web.bindery.requestfactory.server.RequestFactoryServlet'/>

当我在浏览器中运行它时,它只是请求/myApp/gwtRequest,因为我在模块文件中设置了rename-to。我尝试在JUnit模块中设置相同的东西,但它没有任何效果。绝望中我甚至尝试添加

<url-pattern>/com.traviswebb.MyApp.JUnit/gwtRequest</url-pattern>

到我的web.xml但是也没用。想法?

1 个答案:

答案 0 :(得分:0)

根据我通常的Stackoverflow流程,我再次回答我自己的问题。作为最后的手段,我检查了我使用的maven-surefire-plugin版本,实际上是2.5。这已经两年多了!这就是我直接从教程中复制代码所获得的。无论如何,我升级到2.12,问题消失了,没有配置更改。