将@WebAppConfiguration与多个Web上下文配置一起使用

时间:2014-10-07 11:56:56

标签: java spring-mvc servlets

我的Spring MVC应用程序中有多个不同的Web上下文配置,通过web.xml中的Servlet映射定义(api-servlet.xml和web-servlet.xml)

当我使用@WebAppConfiguration批注创建集成测试时,似乎加载了我的所有Web上下文配置,导致以下错误:

Caused by: java.lang.IllegalStateException: Cannot map handler 'myService' to URL path [/refresh]: There is already handler of type [class com.troii.timr.api.APIController$$EnhancerBySpringCGLIB$$eaca0afa] mapped.

这是因为URL /刷新通常配置在具有不同URL前缀的两个不同Web上下文配置中。

有没有办法配置哪个Web上下文配置用于我的迁移测试?

0 个答案:

没有答案