0

我无法让 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,但这也不起作用。想法?

4

1 回答 1

0

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

于 2012-04-11T16:58:07.860 回答